diff --git a/lab/us-gov-east-1/vpc/mcmCluster/eks-istio/providers.tf b/lab/us-gov-east-1/vpc/mcmCluster/eks-istio/providers.tf new file mode 100644 index 0000000..7346788 --- /dev/null +++ b/lab/us-gov-east-1/vpc/mcmCluster/eks-istio/providers.tf @@ -0,0 +1,30 @@ + + +provider "aws" { + profile = var.profile + region = var.region +} + +data "aws_eks_cluster" "cluster" { + name = var.cluster_name +} + +data "aws_eks_cluster_auth" "cluster" { + name = var.cluster_name +} + +provider "kubernetes" { + host = data.aws_eks_cluster.cluster.endpoint + + cluster_ca_certificate = base64decode(data.aws_eks_cluster.cluster.certificate_authority[0].data) + token = data.aws_eks_cluster_auth.cluster.token +} + +provider "helm" { + kubernetes { + host = data.aws_eks_cluster.cluster.endpoint + + cluster_ca_certificate = base64decode(data.aws_eks_cluster.cluster.certificate_authority[0].data) + token = data.aws_eks_cluster_auth.cluster.token + } +}