diff --git a/main.tf b/main.tf index 2dffeea..3f8a47e 100644 --- a/main.tf +++ b/main.tf @@ -449,8 +449,8 @@ resource "helm_release" "alb_controller" { } # Generate a kubeconfig file for the EKS cluster to use in provisioners -data "template_file" "kubeconfig" { - template = <<-EOF +locals { + kubeconfig = <<-EOF apiVersion: v1 kind: Config current-context: terraform @@ -485,7 +485,7 @@ resource "null_resource" "supply_target_group_arns" { count = (length(var.target_groups) > 0) ? length(var.target_groups) : 0 triggers = { - kubeconfig = base64encode(data.template_file.kubeconfig.rendered) + kubeconfig = base64encode(local.kubeconfig) cmd_create = <<-EOF cat <