diff --git a/applications/image-updater.yaml b/applications/image-updater.yaml index 4ea1229..9904989 100644 --- a/applications/image-updater.yaml +++ b/applications/image-updater.yaml @@ -43,9 +43,18 @@ spec: 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:latest + 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 diff --git a/applications/plex.yaml b/applications/plex.yaml index 78b4b8f..31ece5c 100644 --- a/applications/plex.yaml +++ b/applications/plex.yaml @@ -3,10 +3,6 @@ kind: Application metadata: name: plex namespace: argocd - annotations: - # Enable automatic image updates for Plex - # Use digest strategy to track latest tag updates - # Write changes back via ArgoCD API (multi-source friendly) spec: project: default sources: