From ca7a90b1ad04d4f535d3032e3b3967c6404bc54f Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sat, 4 Nov 2023 16:33:09 +0100 Subject: [PATCH] Fixed syntax --- terraform/modules/k8s-cluster/helm.tf | 15 +++++++++------ terraform/modules/k8s-cluster/manager-node.tf | 10 ++++++---- terraform/modules/k8s-cluster/worker-node.tf | 5 +++-- 3 files changed, 18 insertions(+), 12 deletions(-) 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" {