From e8071b361c14e75542f55bc0d75478ff0261c0af Mon Sep 17 00:00:00 2001 From: syst0m Date: Thu, 7 Feb 2019 17:06:18 +0000 Subject: [PATCH 1/2] Added output for generated kubeconfig filename. --- outputs.tf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/outputs.tf b/outputs.tf index 12041d9..e5f4e52 100644 --- a/outputs.tf +++ b/outputs.tf @@ -39,6 +39,11 @@ output "kubeconfig" { value = "${data.template_file.kubeconfig.rendered}" } +output "kubeconfig_filename" { + description = "The filename of the generated kubectl config." + value = "${local_file.kubeconfig.*.filename}" +} + output "workers_asg_arns" { description = "IDs of the autoscaling groups containing workers." value = "${concat(aws_autoscaling_group.workers.*.arn, aws_autoscaling_group.workers_launch_template.*.arn)}" From 28bf0c14a4c322ecfc484c12182e23ed385cf19a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomislav=20Toma=C5=A1i=C4=87?= Date: Mon, 18 Feb 2019 16:32:37 +0000 Subject: [PATCH 2/2] Added handling for disabled kubeconfig --- outputs.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/outputs.tf b/outputs.tf index e5f4e52..dee4b7c 100644 --- a/outputs.tf +++ b/outputs.tf @@ -41,7 +41,7 @@ output "kubeconfig" { output "kubeconfig_filename" { description = "The filename of the generated kubectl config." - value = "${local_file.kubeconfig.*.filename}" + value = "${element(concat(local_file.kubeconfig.*.filename, list("")), 0)}" } output "workers_asg_arns" {