Update refs to namespaces

This commit is contained in:
2025-09-24 12:50:00 -05:00
parent 4edc82d041
commit 7bdef1d2d2
2 changed files with 5 additions and 6 deletions

View File

@@ -5,16 +5,15 @@
[promesa.core :as p] [promesa.core :as p]
[infra.init :as infra] [infra.init :as infra]
[k8s.csi-driver.hetzner :as hetznercsi] [k8s.csi-driver.hetzner :as hetznercsi]
[k8s.services.openbao.openbao :as vault] [k8s.services.openbao.service :as vault-service]
)) ))
(defn app-deployments (defn app-deployments
"Deploy applications with proper dependency chain" "Deploy applications with proper dependency chain"
[provider kubeconfig apps] [provider kubeconfig apps]
(let [vault-result (vault/deploy-vault provider kubeconfig) (let [vault-result (vault-service/deploy-vault provider kubeconfig)
vault-params {:address (get vault-result :address) :token (get vault-result :root-token)} app-results (if (nil? apps) {} (apps provider))]
app-results (if (nil? apps) {} (apps provider vault-params))]
(assoc app-results :vault vault-result))) (assoc app-results :vault vault-result)))
(defn initialize [apps] (defn initialize [apps]
@@ -25,7 +24,7 @@
(fn [resolve _reject] (fn [resolve _reject]
(let [provider (new k8s/Provider (let [provider (new k8s/Provider
"k8s-dynamic-provider" "k8s-dynamic-provider"
(clj->js {:kubeconfig kc}))] (clj->js {:kubeconfig kc}))]
(hetznercsi/deploy-csi-driver provider) (hetznercsi/deploy-csi-driver provider)
(resolve (resolve
(if (nil? apps) (if (nil? apps)

View File

@@ -6,7 +6,7 @@
[promesa.core :as p] [promesa.core :as p]
[base :as base] [base :as base]
[configs :refer [cfg]] [configs :refer [cfg]]
[k8s.services.nextcloud.nextcloud :as nextcloud] [k8s.services.nextcloud.service :as nextcloud]
[deployments :as deployments])) [deployments :as deployments]))