hermes: derive execution pool key with a supported template function
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
381c3e7283
commit
ea97d37524
@ -11,7 +11,7 @@ spec:
|
|||||||
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
||||||
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
||||||
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
||||||
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256sum }}
|
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256Hex }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
|
|||||||
@ -71,7 +71,7 @@ spec:
|
|||||||
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
||||||
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
||||||
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
||||||
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256sum }}
|
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256Hex }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
vault.hashicorp.com/agent-pre-populate-only: "true"
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
vault.hashicorp.com/agent-init-first: "true"
|
||||||
@ -214,7 +214,7 @@ spec:
|
|||||||
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
||||||
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
||||||
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
||||||
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256sum }}
|
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256Hex }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
vault.hashicorp.com/agent-pre-populate-only: "true"
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
vault.hashicorp.com/agent-init-first: "true"
|
||||||
@ -357,7 +357,7 @@ spec:
|
|||||||
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
vault.hashicorp.com/agent-inject-perms-execution-pool-key: "0600"
|
||||||
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
vault.hashicorp.com/agent-inject-template-execution-pool-key: |
|
||||||
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
{{- with secret "kv/data/atlas/hermes/agent-tokens" -}}
|
||||||
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256sum }}
|
{{ printf "hermes-execution-pool-root-v2:%s" .Data.data.agent_api_key | sha256Hex }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
vault.hashicorp.com/agent-pre-populate-only: "true"
|
vault.hashicorp.com/agent-pre-populate-only: "true"
|
||||||
vault.hashicorp.com/agent-init-first: "true"
|
vault.hashicorp.com/agent-init-first: "true"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user