summaryrefslogtreecommitdiff
path: root/frontends/scripts/dns-failover.ksh
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-12-30 11:38:48 +0200
committerPaul Buetow <paul@buetow.org>2025-12-30 11:38:48 +0200
commit8945a45a183b337eb05b3d263e57cd2dafe0f726 (patch)
treea4e5ded0682e7e4c5bc026aa81ab02d8723c9a5a /frontends/scripts/dns-failover.ksh
parent8c289e400af9c430b752f82bcf82e38a453cb163 (diff)
Configure ArgoCD to preserve admin password across redeployments
Ensure admin password persists through helm uninstall/install cycles by managing argocd-secret outside of Helm's control. Changes: - Set configs.secret.createSecret: false in values.yaml - Create argocd-secret.yaml with default admin password - Update Justfile to apply secret before helm install - Secret is now managed by kubectl, not Helm - Default password: "argocd-admin-default" (change after first login) Benefits: - Admin password survives helm uninstall/install - Password changes via UI/CLI are preserved - No random password regeneration on redeployments - Secret has no Helm annotations (not managed by Helm) The argocd-secret will persist across redeployments unless explicitly deleted. PVC and admin password are now both persistent. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'frontends/scripts/dns-failover.ksh')
0 files changed, 0 insertions, 0 deletions