From ca52838f2c60da614379ae2eacfeb1c0d481f0bc Mon Sep 17 00:00:00 2001 From: Tim Park Date: Thu, 21 Feb 2019 14:52:11 -0800 Subject: [PATCH] Quote kubeconfig to prevent certain shells treating it as multiple arguments (#133) --- cluster/azure/aks/kubeconfig.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/azure/aks/kubeconfig.tf b/cluster/azure/aks/kubeconfig.tf index e7f81c1..07b67d7 100644 --- a/cluster/azure/aks/kubeconfig.tf +++ b/cluster/azure/aks/kubeconfig.tf @@ -2,7 +2,7 @@ resource "null_resource" "cluster_credentials" { count = "${var.kubeconfig_to_disk ? 1 : 0}" provisioner "local-exec" { - command = "if [ ! -e ${var.output_directory} ]; then mkdir -p ${var.output_directory}; fi && echo ${azurerm_kubernetes_cluster.cluster.kube_config_raw} > ${var.output_directory}/${var.kubeconfig_filename}" + command = "if [ ! -e ${var.output_directory} ]; then mkdir -p ${var.output_directory}; fi && echo \"${azurerm_kubernetes_cluster.cluster.kube_config_raw}\" > ${var.output_directory}/${var.kubeconfig_filename}" } triggers {