tfwriter

Terraform HCL code generator.

Download as .zip Download as .tar.gz View on GitHub

providers / kubernetes

Description

Management of Kubernetes resources, including Pods, Services, Policies, Quotas and more. Note: A new experimental provider is now available, that enables management of all Kubernetes resources, including CustomResourceDefinitions (CRDs), please see the kubernetes-alpha provider for more information.

Index

Example Usage

provider "kubernetes" {
  version = "2.0.3"

  # client_certificate - (optional) is a type of string
  client_certificate = null
  # client_key - (optional) is a type of string
  client_key = null
  # cluster_ca_certificate - (optional) is a type of string
  cluster_ca_certificate = null
  # config_context - (optional) is a type of string
  config_context = null
  # config_context_auth_info - (optional) is a type of string
  config_context_auth_info = null
  # config_context_cluster - (optional) is a type of string
  config_context_cluster = null
  # config_path - (optional) is a type of string
  config_path = null
  # config_paths - (optional) is a type of list of string
  config_paths = []
  # host - (optional) is a type of string
  host = null
  # insecure - (optional) is a type of bool
  insecure = null
  # password - (optional) is a type of string
  password = null
  # token - (optional) is a type of string
  token = null
  # username - (optional) is a type of string
  username = null

  # NestingList
  exec {
    # api_version - (required) is a type of string
    api_version = null
    # args - (optional) is a type of list of string
    args = []
    # command - (required) is a type of string
    command = null
    # env - (optional) is a type of map of string
    env = {}
  }
}

top

Resources

top

Datasources

top