Files
2026-01-11 17:51:35 +01:00

70 lines
2.0 KiB
YAML

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