++
This commit is contained in:
parent
d6a830db05
commit
b14e342955
@ -65,6 +65,7 @@ spec:
|
|||||||
- |
|
- |
|
||||||
set -a
|
set -a
|
||||||
[ -f /vault/secrets/flows-postgresql ] && . /vault/secrets/flows-postgresql
|
[ -f /vault/secrets/flows-postgresql ] && . /vault/secrets/flows-postgresql
|
||||||
|
[ -f /vault/secrets/flows-documentations-db ] && . /vault/secrets/flows-documentations-db
|
||||||
[ -f /vault/secrets/flows-rabbitmq ] && . /vault/secrets/flows-rabbitmq
|
[ -f /vault/secrets/flows-rabbitmq ] && . /vault/secrets/flows-rabbitmq
|
||||||
[ -f /vault/secrets/flows-django-auth ] && . /vault/secrets/flows-django-auth
|
[ -f /vault/secrets/flows-django-auth ] && . /vault/secrets/flows-django-auth
|
||||||
[ -f /vault/secrets/flows-jwt-public ] && export JWT_PUBLIC_KEY="$(cat /vault/secrets/flows-jwt-public)"
|
[ -f /vault/secrets/flows-jwt-public ] && export JWT_PUBLIC_KEY="$(cat /vault/secrets/flows-jwt-public)"
|
||||||
@ -225,9 +226,13 @@ spec:
|
|||||||
PG_HOST={{ index .Data.data "host" }}
|
PG_HOST={{ index .Data.data "host" }}
|
||||||
PG_PORT={{ index .Data.data "port" }}
|
PG_PORT={{ index .Data.data "port" }}
|
||||||
PG_PASSWORD={{ index .Data.data "password" }}
|
PG_PASSWORD={{ index .Data.data "password" }}
|
||||||
DOCUMENTATION_PG_HOST=postgresql.flows.svc.cluster.local
|
{{- end -}}
|
||||||
DOCUMENTATION_PG_PORT=5432
|
vault.hashicorp.com/agent-inject-secret-flows-documentations-db: secrets/data/apps/documentations/postgres
|
||||||
DOCUMENTATION_PG_DATABASE=flows_db
|
vault.hashicorp.com/agent-inject-template-flows-documentations-db: |-
|
||||||
|
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
||||||
|
DOCUMENTATION_PG_HOST={{ index .Data.data "host" }}
|
||||||
|
DOCUMENTATION_PG_PORT={{ index .Data.data "port" }}
|
||||||
|
DOCUMENTATION_PG_DATABASE={{ index .Data.data "database" }}
|
||||||
DOCUMENTATION_PG_USERNAME={{ index .Data.data "username" }}
|
DOCUMENTATION_PG_USERNAME={{ index .Data.data "username" }}
|
||||||
DOCUMENTATION_PG_PASSWORD={{ index .Data.data "password" }}
|
DOCUMENTATION_PG_PASSWORD={{ index .Data.data "password" }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|||||||
@ -65,6 +65,7 @@ spec:
|
|||||||
- |
|
- |
|
||||||
set -a
|
set -a
|
||||||
[ -f /vault/secrets/flows-postgresql ] && . /vault/secrets/flows-postgresql
|
[ -f /vault/secrets/flows-postgresql ] && . /vault/secrets/flows-postgresql
|
||||||
|
[ -f /vault/secrets/flows-documentations-db ] && . /vault/secrets/flows-documentations-db
|
||||||
[ -f /vault/secrets/flows-rabbitmq ] && . /vault/secrets/flows-rabbitmq
|
[ -f /vault/secrets/flows-rabbitmq ] && . /vault/secrets/flows-rabbitmq
|
||||||
[ -f /vault/secrets/flows-django-auth ] && . /vault/secrets/flows-django-auth
|
[ -f /vault/secrets/flows-django-auth ] && . /vault/secrets/flows-django-auth
|
||||||
[ -f /vault/secrets/flows-jwt-public ] && export JWT_PUBLIC_KEY="$(cat /vault/secrets/flows-jwt-public)"
|
[ -f /vault/secrets/flows-jwt-public ] && export JWT_PUBLIC_KEY="$(cat /vault/secrets/flows-jwt-public)"
|
||||||
@ -210,9 +211,13 @@ spec:
|
|||||||
PG_HOST=postgresql.flows.svc.cluster.local
|
PG_HOST=postgresql.flows.svc.cluster.local
|
||||||
PG_PORT=5432
|
PG_PORT=5432
|
||||||
PG_PASSWORD={{ index .Data.data "password" }}
|
PG_PASSWORD={{ index .Data.data "password" }}
|
||||||
DOCUMENTATION_PG_HOST=postgresql.flows.svc.cluster.local
|
{{- end -}}
|
||||||
DOCUMENTATION_PG_PORT=5432
|
vault.hashicorp.com/agent-inject-secret-flows-documentations-db: secrets/data/apps/documentations/postgres
|
||||||
DOCUMENTATION_PG_DATABASE=flows_db
|
vault.hashicorp.com/agent-inject-template-flows-documentations-db: |-
|
||||||
|
{{- with secret "secrets/data/apps/documentations/postgres" -}}
|
||||||
|
DOCUMENTATION_PG_HOST={{ index .Data.data "host" }}
|
||||||
|
DOCUMENTATION_PG_PORT={{ index .Data.data "port" }}
|
||||||
|
DOCUMENTATION_PG_DATABASE={{ index .Data.data "database" }}
|
||||||
DOCUMENTATION_PG_USERNAME={{ index .Data.data "username" }}
|
DOCUMENTATION_PG_USERNAME={{ index .Data.data "username" }}
|
||||||
DOCUMENTATION_PG_PASSWORD={{ index .Data.data "password" }}
|
DOCUMENTATION_PG_PASSWORD={{ index .Data.data "password" }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user