Update all ArgoCD Application references to use Gitea (github0213.com)
instead of GitHub for K3S-HOME/applications repository.
Also update docusaurus to use gitea-creds for Image Updater write-back.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Move replicaCount to controllers.main level
- Move affinity to controllers.main.pod level
- Fix Helm schema validation errors for docusaurus, homer, mas
FIX(applications): move replicaCount to top level for bjw-s/app-template
- Move replicaCount from controllers.main to top level
- Keep affinity in controllers.main.pod.affinity
- Fix Helm schema validation errors
FIX(applications): use replicas instead of replicaCount for bjw-s/app-template
- Change replicaCount to controllers.main.replicas
- Fix schema validation for bjw-s/app-template chart
- Add replicaCount: 2 to docusaurus, headlamp, homer, mas, umami
- Add soft pod anti-affinity for node distribution
- Enable high availability across multiple nodes
- Set CPU request to VPA recommendation
- Set CPU limit to VPA × 1.5 for burst allowance
- Set Memory limit to VPA × 1.5 to prevent OOM
- Prevent cascading failure on node failure
- Add subtitle, tag, tagstyle to Jotion, Portfolio, Todo, Jovies
- Remove quick links from Jotion and Portfolio
- Update Jotion URL and logo path
- Add zot icon asset
- docusaurus: Replace with app-template, configmap in manifests/
- homer: Replace with app-template, configMapGenerator for config.yml
- crafty: Replace with app-template, pvc/ingress/service in manifests/
- mas: Replace with app-template, rbac/external-secret in manifests/
- All apps use app-template chart v3.6.1
- Rename Development/Infrastructure/Monitoring to new categories
- Move Longhorn, MinIO, Traefik to Platform
- Move Umami to Observability
- Move Homer, Minecraft, PgWeb to Applications
- Remove Longhorn (no longer used)
- Sort items alphabetically within each category
- Remove duplicate namespace definitions from homer.yaml and deployment.yaml
- Namespace now only defined in namespace.yaml with Goldilocks labels
- Fixes ComparisonError: 'may not add resource with an already registered id'
- 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
- Add namespace.yaml with goldilocks.fairwinds.com/enabled label
- Enable VPA recommendations for all applications
- Update kustomization.yaml to include namespace resources
- Fix namespace names to match actual usage (umami -> analytics)