maintenance(metis): inject harbor creds into service runtime
This commit is contained in:
parent
7497f8d4e0
commit
376e68ec31
@ -27,6 +27,11 @@ spec:
|
|||||||
{{ with secret "kv/data/atlas/maintenance/metis-runtime" }}
|
{{ with secret "kv/data/atlas/maintenance/metis-runtime" }}
|
||||||
export METIS_K3S_TOKEN="{{ .Data.data.k3s_token }}"
|
export METIS_K3S_TOKEN="{{ .Data.data.k3s_token }}"
|
||||||
{{ end }}
|
{{ 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-secret-metis-ssh-env.sh: "kv/data/atlas/maintenance/metis-ssh-keys"
|
||||||
vault.hashicorp.com/agent-inject-template-metis-ssh-env.sh: |
|
vault.hashicorp.com/agent-inject-template-metis-ssh-env.sh: |
|
||||||
{{ with secret "kv/data/atlas/maintenance/metis-ssh-keys" }}
|
{{ with secret "kv/data/atlas/maintenance/metis-ssh-keys" }}
|
||||||
@ -49,6 +54,7 @@ spec:
|
|||||||
args:
|
args:
|
||||||
- >-
|
- >-
|
||||||
. /vault/secrets/metis-runtime-env.sh
|
. /vault/secrets/metis-runtime-env.sh
|
||||||
|
&& . /vault/secrets/metis-harbor-env.sh
|
||||||
&& . /vault/secrets/metis-ssh-env.sh
|
&& . /vault/secrets/metis-ssh-env.sh
|
||||||
&& exec metis serve
|
&& exec metis serve
|
||||||
envFrom:
|
envFrom:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user