From ded4ea046b39e79e602bbce47d6b9f4c4fd9fa25 Mon Sep 17 00:00:00 2001 From: "Matthew C. Morgan" Date: Tue, 9 Jul 2024 23:37:12 -0400 Subject: [PATCH] use data --- .../vpc/mcmCluster/eks-config/providers.tf | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lab/us-gov-east-1/vpc/mcmCluster/eks-config/providers.tf diff --git a/lab/us-gov-east-1/vpc/mcmCluster/eks-config/providers.tf b/lab/us-gov-east-1/vpc/mcmCluster/eks-config/providers.tf new file mode 100644 index 0000000..7346788 --- /dev/null +++ b/lab/us-gov-east-1/vpc/mcmCluster/eks-config/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 + } +}