diff --git a/terraform/modules/k8s-cluster/helm.tf b/terraform/modules/k8s-cluster/helm.tf index 51edf06..140bb28 100644 --- a/terraform/modules/k8s-cluster/helm.tf +++ b/terraform/modules/k8s-cluster/helm.tf @@ -8,8 +8,9 @@ resource "null_resource" "install_setup" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "file" { @@ -57,8 +58,9 @@ resource "null_resource" "install_argocd_single" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "remote-exec" { @@ -84,8 +86,9 @@ resource "null_resource" "install_argocd_ha" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v helm`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "file" { diff --git a/terraform/modules/k8s-cluster/manager-node.tf b/terraform/modules/k8s-cluster/manager-node.tf index 572407e..6219514 100644 --- a/terraform/modules/k8s-cluster/manager-node.tf +++ b/terraform/modules/k8s-cluster/manager-node.tf @@ -131,8 +131,9 @@ resource "null_resource" "setup_tokens" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "file" { @@ -172,8 +173,9 @@ resource "null_resource" "join_nodes" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "file" { diff --git a/terraform/modules/k8s-cluster/worker-node.tf b/terraform/modules/k8s-cluster/worker-node.tf index c669757..a073e80 100644 --- a/terraform/modules/k8s-cluster/worker-node.tf +++ b/terraform/modules/k8s-cluster/worker-node.tf @@ -102,8 +102,9 @@ resource "null_resource" "join_workers" { } provisioner "remote-exec" { - interpreter = ["bash", "-c"] - command = "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + inline = [ + "while (test -z `command -v microk8s`); do echo \"Waiting for cloud init to finish...\";sleep 5;done" + ] } provisioner "file" {