uralkal: deliver kafka creds for issues, flows and pm from kafka-topics
All checks were successful
Terraform Terragrunt (contour) / validate (push) Successful in 1m16s
Terraform Terragrunt (contour) / plan (push) Successful in 1m19s
Terraform Terragrunt (contour) / apply (push) Successful in 1m19s

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:
ivan 2026-10-06 22:38:02 +05:00
parent 70e2687459
commit 5d8ac86460

View File

@ -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