diff --git a/lab/us-gov-east-1/vpc/cluster/eks-grafana/terragrunt.hcl b/lab/us-gov-east-1/vpc/cluster/eks-grafana/terragrunt.hcl index 12f00e9..47a6856 100644 --- a/lab/us-gov-east-1/vpc/cluster/eks-grafana/terragrunt.hcl +++ b/lab/us-gov-east-1/vpc/cluster/eks-grafana/terragrunt.hcl @@ -1 +1,35 @@ -contents +terraform { + source = "git@github.e.it.census.gov:SCT-Engineering/tfmod-grafana.git" + extra_arguments "retry_lock" { + commands = get_terraform_commands_that_need_locking() + arguments = ["-lock-timeout=20m"] + } +} + +remote_state { + backend = "s3" + generate = { + path = "backend.tf" + if_exists = "overwrite_terragrunt" + } + config = { + bucket = "tg-infrastructure-tf-state-lab-dev-ew-us-gov-east-1" + key = "platform-eks-test-grafana/terraform.tfstate" + region = "us-gov-east-1" + encrypt = true + } +} + +dependency "eks" { + config_path = "../eks" +} + +inputs = { + profile = dependency.eks.inputs.profile + cluster_name = dependency.eks.inputs.cluster_name + cluster_domain = dependency.eks.inputs.domain + certificate_issuer = "clusterissuer" + region = "us-gov-east-1" + rwo_storage_class = "gp3-encrypted" +} +