Commit Graph

7 Commits

Author SHA1 Message Date
96637c5146 FEAT(gitea): add self-contained Gitea deployment
- Replace GitHub redirect with actual Gitea server
- SQLite database (no CNPG dependency)
- local-path StorageClass (no Longhorn dependency)
- Manual secret creation (no Vault dependency)
- Ingress at gitea0213.kro.kr
2026-01-07 12:40:59 +09:00
93858e5088 REFACTOR(immich): remove Gitea, add Homer dashboard
- Remove Gitea integration
- Add Homer dashboard entry
2026-01-05 00:43:51 +09:00
d9266f3fd3 CHORE(traefik): update gitea ingress to use Traefik
- Change ingressClassName to traefik
- Update ingress annotations
2026-01-05 00:43:51 +09:00
0beffc4d32 CHORE(pg): update pg namespace reference 2026-01-05 00:43:51 +09:00
148c36b930 FIX(gitea): restore metallb annotation to gitea-ss
- Add metallb.universe.tf/allow-shared-ip annotation back to gitea SSH service
- This allows MetalLB to assign VIP and fix ArgoCD health status (Progressing → Healthy)
- Service will get 10.0.0.101 from MetalLB IPAddressPool
2026-01-05 00:43:51 +09:00
5a8cf2f4c2 REFACTOR(gitea): remove deprecated MetalLB annotation
- Remove metallb.universe.tf/allow-shared-ip annotation
- Using ServiceLB instead of MetalLB
2026-01-05 00:43:51 +09:00
71f7f1b741 REFACTOR(repo): restructure apps folder and remove CreateNamespace
- Remove argocd/ and helm-values/ subdirectories
- Move files to parent directory (argocd.yaml, helm-values.yaml)
- Update helm valueFiles paths in ArgoCD Applications
- Remove CreateNamespace=true from all applications
- Namespace creation now handled by namespace.yaml with Goldilocks labels
2026-01-05 00:43:51 +09:00