Update all ArgoCD Application references to use Gitea (github0213.com).
Update jovies to use Zot registry with gitea-creds for Image Updater.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add replicaCount: 2 to all web applications
- Add soft pod anti-affinity for node distribution
- Update chart template to handle affinity correctly
- Configure affinity for todo, portfolio, jovies, jotion, joossam, joossam-dev, jaejadle, jaejadle-dev
- 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
- Change write-back-method from argocd to git㊙️argocd/github-creds
- Image Updater will now commit tag changes directly to helm-values.yaml
- Fixes sync loop caused by ArgoCD overwriting Application parameters
- Switch registry from ghcr.io to zot0213.kro.kr
- Add ArgoCD Image Updater annotations for auto-deploy
- Add zot-registry: enabled label for ClusterExternalSecret
- Use :main tag for digest-based updates