From 376e68ec31d016f2528aae4997adf518f3b495d2 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sun, 19 Apr 2026 20:52:04 -0300 Subject: [PATCH] maintenance(metis): inject harbor creds into service runtime --- services/maintenance/metis-deployment.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/maintenance/metis-deployment.yaml b/services/maintenance/metis-deployment.yaml index fd5f7459..93d4b160 100644 --- a/services/maintenance/metis-deployment.yaml +++ b/services/maintenance/metis-deployment.yaml @@ -27,6 +27,11 @@ spec: {{ with secret "kv/data/atlas/maintenance/metis-runtime" }} export METIS_K3S_TOKEN="{{ .Data.data.k3s_token }}" {{ end }} + vault.hashicorp.com/agent-inject-secret-metis-harbor-env.sh: "kv/data/atlas/harbor/harbor-core" + vault.hashicorp.com/agent-inject-template-metis-harbor-env.sh: | + {{ with secret "kv/data/atlas/harbor/harbor-core" }} + export METIS_HARBOR_PASSWORD="{{ .Data.data.harbor_admin_password }}" + {{ end }} vault.hashicorp.com/agent-inject-secret-metis-ssh-env.sh: "kv/data/atlas/maintenance/metis-ssh-keys" vault.hashicorp.com/agent-inject-template-metis-ssh-env.sh: | {{ with secret "kv/data/atlas/maintenance/metis-ssh-keys" }} @@ -49,6 +54,7 @@ spec: args: - >- . /vault/secrets/metis-runtime-env.sh + && . /vault/secrets/metis-harbor-env.sh && . /vault/secrets/metis-ssh-env.sh && exec metis serve envFrom: