diff --git a/examples/simple/main.tf b/examples/simple/main.tf new file mode 100644 index 0000000..74dcec8 --- /dev/null +++ b/examples/simple/main.tf @@ -0,0 +1,58 @@ +provider "aws" { + profile = local.profile + region = local.region +} + +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 + } +} + +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 +} + +data "aws_eks_cluster" "cluster" { + name = local.cluster_name +} + +data "aws_eks_cluster_auth" "cluster" { + name = local.cluster_name +} + +locals { + region = "us-gov-east-1" + profile = "terraform" + cluster_name = "platform-test-1" + namespace = "prometheus" + create_namespace = "true" + +# tags = { +# project_number = "fs0000000078" +# project_name = "csvd_platformbaseline" +# project_role = "csvd_platformbaseline_app" +# organization = "census:ocio:csvd" +# created_by = "luther.coleman.mcginty@census.gov" +# created_for = "luther.coleman.mcginty@census.gov" +# created_reason = "Testing eks module operation" +# Terraform = "true" +# Terragrunt = "true" +# test_adjustment = "testing adding tags" +# } +} + +module "prometheus" { + source = "../.." + + profile = local.profile + cluster_name = local.cluster_name + namespace = local.namespace + create_namespace = local.create_namespace +} \ No newline at end of file