diff --git a/k8s/argocd/apps/55-api-gateway.yaml b/k8s/argocd/apps/55-api-gateway.yaml index 1f5dbb9..7b8b508 100644 --- a/k8s/argocd/apps/55-api-gateway.yaml +++ b/k8s/argocd/apps/55-api-gateway.yaml @@ -38,8 +38,8 @@ metadata: argocd.argoproj.io/sync-wave: "7" # ArgoCD Image Updater - auto-update on new image push argocd-image-updater.argoproj.io/image-list: gw=forgejo.riotpiao.com/rock/api-gateway - argocd-image-updater.argoproj.io/gw.update-strategy: newest-build - argocd-image-updater.argoproj.io/gw.allow-tags: regexp:^[0-9a-f]{7}$ + argocd-image-updater.argoproj.io/gw.update-strategy: digest + argocd-image-updater.argoproj.io/gw.allow-tags: regexp:^latest$ argocd-image-updater.argoproj.io/write-back-method: argocd spec: project: homelab diff --git a/k8s/argocd/apps/60-applications.yaml b/k8s/argocd/apps/60-applications.yaml index a346d0f..ebe7606 100644 --- a/k8s/argocd/apps/60-applications.yaml +++ b/k8s/argocd/apps/60-applications.yaml @@ -248,8 +248,8 @@ metadata: argocd.argoproj.io/sync-wave: "8" # ArgoCD Image Updater - auto-update on new image push argocd-image-updater.argoproj.io/image-list: app=forgejo.riotpiao.com/rock/portfolio - argocd-image-updater.argoproj.io/app.update-strategy: newest-build - argocd-image-updater.argoproj.io/app.allow-tags: regexp:^[0-9a-f]{7}$ + argocd-image-updater.argoproj.io/app.update-strategy: digest + argocd-image-updater.argoproj.io/app.allow-tags: regexp:^latest$ argocd-image-updater.argoproj.io/write-back-method: argocd spec: project: homelab diff --git a/k8s/argocd/apps/70-poimen.yaml b/k8s/argocd/apps/70-poimen.yaml index 1d2f4e3..09d809e 100644 --- a/k8s/argocd/apps/70-poimen.yaml +++ b/k8s/argocd/apps/70-poimen.yaml @@ -10,14 +10,13 @@ metadata: 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: git - argocd-image-updater.argoproj.io/git-branch: main + argocd-image-updater.argoproj.io/memory.update-strategy: digest + argocd-image-updater.argoproj.io/memory.allow-tags: regexp:^latest$ + argocd-image-updater.argoproj.io/workflows.update-strategy: digest + argocd-image-updater.argoproj.io/workflows.allow-tags: regexp:^latest$ + argocd-image-updater.argoproj.io/frontend.update-strategy: digest + argocd-image-updater.argoproj.io/frontend.allow-tags: regexp:^latest$ + argocd-image-updater.argoproj.io/write-back-method: argocd spec: project: homelab sources: