You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: replace credhub generate with local openssl rand (#1251)
* ci: replace credhub generate with local openssl rand
Health passwords and broker passwords no longer written to CredHub.
Generated locally with openssl rand at deploy time instead.
CredHub usage is now read-only (interpolate only for infra secrets).
* fix(ci): merge broker registration into mta-deploy.sh
After removing credhub generate, SERVICE_BROKER_PASSWORD lives only
in the process that runs build-extension-file.sh. Rather than passing
it between processes via temp files, merge broker registration into
mta-deploy.sh and extract the password from the generated extension
file (where it's already baked in by envsubst).
- mta-deploy.sh reads broker password from extension file via yq
- Remove standalone register-broker.sh and deploy-register-cf target
- Remove separate "Register autoscaler" workflow step (now part of deploy)
0 commit comments