This commit is contained in:
Vassiliy Yegorov
2022-07-28 02:09:34 +07:00
parent 8ccd67c6a3
commit 2fe99c9696
2 changed files with 21 additions and 8 deletions

View File

@@ -30,9 +30,9 @@ spec:
annotations:
vault.hashicorp.com/agent-inject: 'true'
vault.hashicorp.com/role: 'vault-test'
vault.hashicorp.com/agent-inject-secret-credentials.txt: 'kv/secret/data/vault-test/config'
vault.hashicorp.com/agent-inject-template-credentials.txt: |
{{- with secret "kv/secret/data/vault-test/config" -}}
vault.hashicorp.com/agent-inject-secret-credentials: 'kv/secret/vault-test'
vault.hashicorp.com/agent-inject-template-credentials: |
{{- with secret "kv/secret/vault-test" -}}
postgresql://{{ .Data.data.username }}:{{ .Data.data.password }}@{{ .Data.data.psqlhost }}:5432/{{ .Data.data.database }}
{{- end -}}
spec: