Skip to content

chore(deploy): reseal dev database-connection secret after doadmin password rotation - #677

Merged
mahdi2ba merged 1 commit into
masterfrom
chore/dev-db-connection-secret
Oct 4, 2026
Merged

mahdi2ba merged 1 commit into
masterfrom
chore/dev-db-connection-secret

Conversation

@mahdi2ba

@mahdi2ba mahdi2ba commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator

The dev Postgres password for user doadmin changed . The dev SealedSecret database-connection still holds the old password, so this service cannot connect to the database since then.

This PR replaces deployment/overlays/development/database-connection-sealed-secret.yaml with the same connection string re-sealed with the current password. No other change. Prod and test are not touched.

Impact (dev only): keycloak-treetracker-admin-api and treetracker-admin-api return 500 on every DB request (admin-client #1242, admin-api #676).

After merge: ArgoCD syncs the SealedSecret, then the pods must be restarted (delete pods) because the env var is read at start.

Verified: the new password was tested with psql against the dev DB.

@mahdi2ba
mahdi2ba merged commit 351db46 into master Oct 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants