fix: align pelican backup ExternalSecret and CronJob env vars to actual Vault keys #123

Open
gitea-admin wants to merge 2 commits from orion/auto/fix-align-pelican-backup-externalsecret--1780406406524 into main
Owner

AI Reasoning

The pelican-panel-db Vault secret has DB_USER and DB_PASSWORD keys. The ExternalSecret was mapping username/password/database but database doesn't exist in Vault. Fixed: ExternalSecret now maps DB_USER/DB_PASSWORD to the K8s secret, and CronJob hardcodes PGDATABASE=panel (the actual database name in the Pelican stack).


Policy Verdict

👤 Human review required — ExternalSecrets / Vault references touch sensitive data paths

Operation type: secret-change

Proposed by ORION

## AI Reasoning The pelican-panel-db Vault secret has DB_USER and DB_PASSWORD keys. The ExternalSecret was mapping username/password/database but database doesn't exist in Vault. Fixed: ExternalSecret now maps DB_USER/DB_PASSWORD to the K8s secret, and CronJob hardcodes PGDATABASE=panel (the actual database name in the Pelican stack). --- ## Policy Verdict 👤 **Human review required** — ExternalSecrets / Vault references touch sensitive data paths *Operation type: `secret-change`* *Proposed by [ORION](https://github.com/richard-callis/orion-web)*
gitea-admin added 2 commits 2026-06-02 13:20:07 +00:00
gitea-admin added 1 commit 2026-06-02 13:20:07 +00:00
gitea-admin added 1 commit 2026-06-02 13:20:07 +00:00
Some checks are pending
Validate Manifests / validate (pull_request) Failing after 2s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin orion/auto/fix-align-pelican-backup-externalsecret--1780406406524:orion/auto/fix-align-pelican-backup-externalsecret--1780406406524
git checkout orion/auto/fix-align-pelican-backup-externalsecret--1780406406524
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea-admin/talos-cluster#123