apiVersion: argocd-image-updater.argoproj.io/v1alpha1 kind: ImageUpdater metadata: name: media-image-updater namespace: argocd spec: namespace: argocd commonUpdateSettings: updateStrategy: digest writeBackConfig: method: argocd applicationRefs: - namePattern: transmission images: - alias: transmission imageName: haugene/transmission-openvpn:latest manifestTargets: helm: name: image.repository tag: image.tag - namePattern: radarr images: - alias: radarr imageName: ghcr.io/linuxserver/radarr:latest manifestTargets: helm: name: image.repository tag: image.tag - namePattern: prowlarr images: - alias: prowlarr imageName: lscr.io/linuxserver/prowlarr:latest manifestTargets: helm: name: image.repository tag: image.tag - namePattern: ollama images: - alias: ollama imageName: ollama/ollama:latest manifestTargets: helm: name: image.name tag: image.tag - namePattern: plex writeBackConfig: method: git gitConfig: repository: "http://gitea-http.gitea.svc.cluster.local:3000/admin/turingpi.git" branch: "master" writeBackTarget: "helmvalues:/helm-values/plex_values.yml" images: - alias: plex imageName: linuxserver/plex commonUpdateSettings: updateStrategy: newest-build allowTags: "regexp:^(amd64-)?[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+-[0-9a-f]+-ls[0-9]+$" manifestTargets: helm: name: image.repository tag: image.tag - namePattern: sonarr images: - alias: sonarr imageName: ghcr.io/linuxserver/sonarr:latest manifestTargets: helm: name: image.repository tag: image.tag