Migrate all Forgejo deployment resources from cluster to Git repository: - Forgejo Deployment with PostgreSQL backend - Forgejo Service and Ingress with TLS - Forgejo PersistentVolumeClaim (5Gi) - PostgreSQL StatefulSet and Service - Backup CronJob (daily at 03:00 UTC, 14-day retention) All existing PVCs (forgejo-data, postgres-data-forgejo-postgres-0) and Pocket-ID SSO configuration are preserved. No data loss expected. The Argo CD Application (app-forgejo.yaml) is already configured to sync from apps/forgejo/ path in this repository. Co-Authored-By: Paperclip <noreply@paperclip.ing>
12 lines
225 B
YAML
12 lines
225 B
YAML
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: forgejo-data
|
|
namespace: forgejo
|
|
spec:
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
storageClassName: hcloud-volumes-encrypted
|
|
resources:
|
|
requests:
|
|
storage: 5Gi
|