feat: complete ArgoCD migration for Radarr and Sonarr with lessons learned
- Fix ArgoCD multi-source applications (remove conflicting source: section) - Restore original volume mount configuration using plex-data PVC - Update ingress class from nginx to traefik for K3s compatibility - Remove unnecessary compatibility patches (myvolume PVC) - Document comprehensive ArgoCD migration guidelines in CLAUDE.md - Add chart-specific configuration patterns for Bananaspliff charts - Include pre/post migration checklists and verification commands Both applications now working exactly as before migration with: - Original service ports (Radarr:7878, Sonarr:8989) - Complete access to existing configurations and databases - External accessibility via radarr.gilgamezh.me and sonarr.gilgamezh.me - Automatic image updates enabled for latest tag tracking 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -17,19 +17,15 @@ metadata:
|
||||
argocd-image-updater.argoproj.io/git-commit-message: "chore: update Radarr image to {{.NewTag}}"
|
||||
spec:
|
||||
project: default
|
||||
source:
|
||||
repoURL: https://bananaspliff.github.io/geek-charts
|
||||
chart: radarr
|
||||
targetRevision: "*"
|
||||
helm:
|
||||
releaseName: radarr
|
||||
valueFiles:
|
||||
- $values/helm-values/radarr_values.yaml
|
||||
sources:
|
||||
- repoURL: https://bananaspliff.github.io/geek-charts
|
||||
chart: radarr
|
||||
targetRevision: "*"
|
||||
ref: charts
|
||||
helm:
|
||||
releaseName: radarr
|
||||
valueFiles:
|
||||
- $values/helm-values/radarr_values.yaml
|
||||
- repoURL: http://gitea-http.gitea.svc.cluster.local:3000/admin/turingpi.git
|
||||
targetRevision: HEAD
|
||||
ref: values
|
||||
|
||||
Reference in New Issue
Block a user