feat: add backup infrastructure (CronJobs, PVC, Longhorn RecurringJobs) #116

Open
gitea-admin wants to merge 5 commits from orion/auto/feat-add-backup-infrastructure-cronjobs--1780363069966 into main
Owner

AI Reasoning

Migrate backup infrastructure to Talos cluster: adds Pelican Postgres daily backup CronJob, shared PVC storage, ExternalSecret for DB credentials, and Longhorn daily snapshot + weekly backup RecurringJobs. Fixes the backup coverage gap identified during k3s→Talos migration.


Policy Verdict

👤 Human review required — New namespaces change cluster structure

Operation type: new-namespace

Proposed by ORION

## AI Reasoning Migrate backup infrastructure to Talos cluster: adds Pelican Postgres daily backup CronJob, shared PVC storage, ExternalSecret for DB credentials, and Longhorn daily snapshot + weekly backup RecurringJobs. Fixes the backup coverage gap identified during k3s→Talos migration. --- ## Policy Verdict 👤 **Human review required** — New namespaces change cluster structure *Operation type: `new-namespace`* *Proposed by [ORION](https://github.com/richard-callis/orion-web)*
gitea-admin added 5 commits 2026-06-02 01:17:52 +00:00
gitea-admin added 1 commit 2026-06-02 01:17:52 +00:00
gitea-admin added 1 commit 2026-06-02 01:17:52 +00:00
gitea-admin added 1 commit 2026-06-02 01:17:52 +00:00
gitea-admin added 1 commit 2026-06-02 01:17:52 +00:00
gitea-admin added 1 commit 2026-06-02 01:17:52 +00:00
feat: add backup infrastructure (CronJobs, PVC, Longhorn RecurringJobs)
Validate Manifests / validate (pull_request) Failing after 2s
65fd6b37fb
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/feat-add-backup-infrastructure-cronjobs--1780363069966:orion/auto/feat-add-backup-infrastructure-cronjobs--1780363069966
git checkout orion/auto/feat-add-backup-infrastructure-cronjobs--1780363069966
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#116