From 8f3c0f3a767c5572e5f59e86e5e0e1efe9511134 Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Mon, 20 Oct 2025 21:45:15 -0500 Subject: [PATCH] Add needed build args and imagePullSecrets --- iac/src/main/k8s/services/foundryvtt/service.cljs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/iac/src/main/k8s/services/foundryvtt/service.cljs b/iac/src/main/k8s/services/foundryvtt/service.cljs index 1f3fd94..49415fe 100644 --- a/iac/src/main/k8s/services/foundryvtt/service.cljs +++ b/iac/src/main/k8s/services/foundryvtt/service.cljs @@ -1,9 +1,12 @@ (ns k8s.services.foundryvtt.service) (def config - {:stack [:docker-image :vault-secrets :deployment :service :ingress] + {:stack [:vault-secrets :docker-image :deployment :service :ingress] :image-port 80 :app-namespace "generic" :app-name "foundry" - :image-opts {:imageName '(str repo "/" app-name ":latest")} - :deployment-opts {:spec {:template {:spec {:containers [{:name 'app-name :image '(str repo "/" app-name ":latest")}]}}}}}) + :image-opts {:build {:args {:FOUNDRY_USERNAME 'FOUNDRY_USERNAME + :FOUNDRY_PASSWORD 'FOUNDRY_PASSWORD}} + :imageName '(str repo "/" app-name ":latest")} + :deployment-opts {:spec {:template {:spec {:imagePullSecrets [{:name "harbor-creds-secrets"}] + :containers [{:name 'app-name :image '(str repo "/" app-name ":latest")}]}}}}})