docs: never store argocd admin password hash in git

Drop .env/envsubst/bake-hash-into-values.yaml flow entirely. Chart's
configs.secret block is removed for good, so the rendered manifest
never declares admin.password/admin.passwordMtime. Password hash is
set once directly on the live argocd-secret via kubectl patch, and
survives every self-heal sync since ArgoCD never owns those fields.
This commit is contained in:
2026-07-14 18:52:46 +07:00
parent cffaa7449d
commit c2c265c898
3 changed files with 18 additions and 40 deletions

View File

@@ -18,9 +18,6 @@ global:
configs:
params:
server.insecure: true # TLS terminated at Envoy Gateway
secret:
argocdServerAdminPassword: "$ARGOCD_ADMIN_PASSWORD_HASH"
argocdServerAdminPasswordMtime: "2025-01-01T00:00:00Z"
server:
replicas: 1