diff --git a/k8s/argocd/apps/70-poimen.yaml b/k8s/argocd/apps/70-poimen.yaml index 1a798bb..4eff461 100644 --- a/k8s/argocd/apps/70-poimen.yaml +++ b/k8s/argocd/apps/70-poimen.yaml @@ -14,6 +14,18 @@ metadata: app.kubernetes.io/component: orchestrator annotations: argocd.argoproj.io/sync-wave: "7" + # Image Updater: auto-update on new image push (SHA tag filter) + argocd-image-updater.argoproj.io/image-list: | + memory=forgejo.riotpiao.com/rock/poimen-memory + workflows=forgejo.riotpiao.com/rock/poimen-workflows + frontend=forgejo.riotpiao.com/rock/poimen-frontend + argocd-image-updater.argoproj.io/memory.update-strategy: newest-build + argocd-image-updater.argoproj.io/memory.allow-tags: regexp:^[0-9a-f]{7}$ + argocd-image-updater.argoproj.io/workflows.update-strategy: newest-build + argocd-image-updater.argoproj.io/workflows.allow-tags: regexp:^[0-9a-f]{7}$ + argocd-image-updater.argoproj.io/frontend.update-strategy: newest-build + argocd-image-updater.argoproj.io/frontend.allow-tags: regexp:^[0-9a-f]{7}$ + argocd-image-updater.argoproj.io/write-back-method: argocd spec: project: homelab source: