mirror of
https://gitlab.sarex.io/infra/terraform-contour-mirror.git
synced 2026-10-19 06:21:35 +03:00
uralkal: deliver kafka creds for issues, flows and pm from kafka-topics
Step 2 of 2 - push only after the pipeline for the previous commit has applied. secrets[] writes kafka/apps/issues and kafka/apps/flows (user proc) and kafka/apps/pm (user pm) from the kafka-topics outputs, so the password in Vault is the one actually set in the broker. Fields are flat (username, password, sasl_mechanism, ...), there is no nested auth map.
This commit is contained in:
parent
70e2687459
commit
5d8ac86460
@ -6037,6 +6037,30 @@ environments:
|
||||
vault_path: vault/apps/transmittal
|
||||
data:
|
||||
TRANSMITTAL_SERVICE_MAILGUN__API_KEY: ENC[AES256_GCM,data:yVcpkuRKgBw=,iv:Yf86p4E9uzx5X9VK3LzsiGVFxdvc6MyTd85wKcpBKc4=,tag:6rbO+yodbM/0rit1VHCj5Q==,type:str]
|
||||
- name: issues-kafka
|
||||
namespace: issues
|
||||
type: kafka
|
||||
sink: vault
|
||||
vault_path: kafka/apps/issues
|
||||
depends_on:
|
||||
kafka_ref: main
|
||||
kafka_user: proc
|
||||
- name: flows-kafka
|
||||
namespace: flows
|
||||
type: kafka
|
||||
sink: vault
|
||||
vault_path: kafka/apps/flows
|
||||
depends_on:
|
||||
kafka_ref: main
|
||||
kafka_user: proc
|
||||
- name: pm-kafka
|
||||
namespace: pm
|
||||
type: kafka
|
||||
sink: vault
|
||||
vault_path: kafka/apps/pm
|
||||
depends_on:
|
||||
kafka_ref: main
|
||||
kafka_user: pm
|
||||
sops:
|
||||
age:
|
||||
- recipient: age1ztyyem7qy3fn7vjprnadhsv2txds8a63pr76uut264qwnwxv8v9qwpkagt
|
||||
@ -6057,7 +6081,7 @@ sops:
|
||||
dkhZMjdzdUh4bEQ5dDN2NnZabjBtUTQKeV6OU8Ob1P9j9E2G8ydznEX+vjHQhlEP
|
||||
fXp6UP1kQrRRAOEuhH4cyXT2YgPq5HMcDemyFHUH0JPxiew370fMzA==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2026-10-06T17:37:12Z"
|
||||
mac: ENC[AES256_GCM,data:rLSH0tzLo89vpiDxxeEGCquRY2IqOp4Nx+pkomR+NO64t5wOxmasH7ZBA9cX/iYO7b3FJi9K8cQwoQWWxVSvx3m2E957Y4QAoIloK8cbfU/3eGjyeu3kafmKys9oMOxPjjfCwAEpEM2NBblnOUqljk6C5mBYGadD6adOpzbHMmQ=,iv:TAjkOebP8VSFJ3eIq6uf/Pg37QI4XOy+DodMy3Wr5Ls=,tag:voMy9NJt4AQ72W0vBFqmog==,type:str]
|
||||
lastmodified: "2026-10-06T17:37:47Z"
|
||||
mac: ENC[AES256_GCM,data:fzj47xarhlaONJcnVvnwfmSdwDcBgTWIWtWMJqdOO2RC0LK5VX7kWAijbj4CYf2R8nn4Qec29ZXfhg6zQ+OIC3hhm8xiPRjtTzzPWkrkFmOARN0bLpK+e8qVNBwWymBnR5oE4P71LuT1VJ/lT3xBmzD/NECGFk9iUquSRTxqE6c=,iv:PbY6R/3vFtgiCp3dtEaWKXoUuo8fTH8lDcZ3pryrlEg=,tag:enG2lHvUqxUZiACQufnmIA==,type:str]
|
||||
encrypted_regex: ^(data)$
|
||||
version: 3.12.2
|
||||
|
||||
Loading…
Reference in New Issue
Block a user