providers.tf (18 lines of code) (raw):

provider "kubernetes" { host = module.kubernetes.cluster_endpoint cluster_ca_certificate = base64decode(module.kubernetes.cluster_certificate_authority_data) token = data.aws_eks_cluster_auth.this_cluster.token } provider "helm" { kubernetes { host = module.kubernetes.cluster_endpoint cluster_ca_certificate = base64decode(module.kubernetes.cluster_certificate_authority_data) token = data.aws_eks_cluster_auth.this_cluster.token } } # Use this provider for default YAML objects to create in Kubernetes provider "kubectl" { host = module.kubernetes.cluster_endpoint cluster_ca_certificate = base64decode(module.kubernetes.cluster_certificate_authority_data) token = data.aws_eks_cluster_auth.this_cluster.token load_config_file = false }