From 4ecc045acd3ce6c1f14f7e3539f52af78ea71877 Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Sat, 20 Sep 2025 03:10:46 -0500 Subject: [PATCH] Correct vaultAddress and vaultToken declarations --- iac/src/main/base.cljs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/iac/src/main/base.cljs b/iac/src/main/base.cljs index 7023e3a..1b1c383 100644 --- a/iac/src/main/base.cljs +++ b/iac/src/main/base.cljs @@ -13,7 +13,7 @@ "Deploy applications with proper dependency chain" [provider kubeconfig apps] (let [vault-result (vault/deploy-vault provider kubeconfig) - vault-params {:address (aget vault-result "address") :token (aget vault-result "root_token") :vault-port-forward (aget vault-result "port_forward_manager")} + vault-params {:address (get vault-result :address) :token (get vault-result :root-token)} app-results (if (nil? apps) {} (apps provider vault-params))] (assoc app-results :vault vault-result))) @@ -28,7 +28,9 @@ (clj->js {:kubeconfig kc}))] (hetznercsi/deploy-csi-driver provider) (resolve - (if (nil? apps) (app-deployments provider kc nil) (app-deployments provider kc apps))))))))] + (if (nil? apps) + (app-deployments provider kc nil) + (app-deployments provider kc apps))))))))] {:cluster cluster :setup setup})) (defn build-exports [init] @@ -38,8 +40,8 @@ :masterIp (get cluster :masterIp) :workerDeIp (get cluster :workerDeIp) :workerUsIp (get cluster :workerUsIp) - :vaultAddress (.apply app-outputs #(get-in % [:vault :address])) - :vaultToken (.apply app-outputs #(get-in % [:vault :root-token])) + :vaultAddress (pulumi/output (.apply app-outputs #(get-in % [:vault :address]))) + :vaultToken (pulumi/output (.apply app-outputs #(get-in % [:vault :root-token]))) }))