From 63e20b9307cf57402863ea39a5a5629a07eb814d Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Sat, 20 Sep 2025 03:08:14 -0500 Subject: [PATCH] Sort out the provider handling for Nextcloud --- iac/src/main/k8s/services/nextcloud/nextcloud.cljs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/iac/src/main/k8s/services/nextcloud/nextcloud.cljs b/iac/src/main/k8s/services/nextcloud/nextcloud.cljs index 19f20e3..50a5ac0 100644 --- a/iac/src/main/k8s/services/nextcloud/nextcloud.cljs +++ b/iac/src/main/k8s/services/nextcloud/nextcloud.cljs @@ -17,16 +17,15 @@ "Deploy Nextcloud using direct vault connection info." [provider vault-params] (let [core-v1 (.. k8s -core -v1) - helm-v3 (.. k8s -helm -v3) - + helm-v3 (.. k8s -helm -v3) + stack-ref (new pulumi/StackReference "cluster") vault-provider (new vault/Provider "vault-provider" - (clj->js vault-params)) - + (clj->js {:address (.getOutput stack-ref "vaultAddress") + :token (.getOutput stack-ref "vaultToken")})) nextcloud-secrets (.getSecret (.-generic vault) (clj->js {:path "secret/nextcloud"}) - (clj->js {:provider vault-provider - :dependsOn [(get vault-params :vault-port-forward)]})) + (clj->js {:provider vault-provider})) ns (new (.. core-v1 -Namespace) "nextcloud-ns"