Skip to content

chore: upgrade ArgoCD Image Updater and migrate to upstream chart#2734

Merged
j-zimnowoda merged 21 commits into
mainfrom
APL-1307
Dec 1, 2025
Merged

chore: upgrade ArgoCD Image Updater and migrate to upstream chart#2734
j-zimnowoda merged 21 commits into
mainfrom
APL-1307

Conversation

@merll
Copy link
Copy Markdown
Collaborator

@merll merll commented Nov 20, 2025

📌 Summary

This PR upgrades ArgoCD Image Updater to version 1.0.1 and replaces our Helmify-based custom chart with the recently-published upstream chart.

This requires using a new custom resource ImageUpdater in place of the previous annotations on the Application. There is one of these set up per team.

🔍 Reviewer Notes

🧹 Checklist

  • Code is readable, maintainable, and robust.
  • Unit tests added/updated

@merll merll added the chart-deps Auto generated helm chart dependencies label Nov 20, 2025
@merll merll marked this pull request as draft November 20, 2025 16:05
@merll merll marked this pull request as ready for review November 26, 2025 13:51
Comment thread values/argocd-image-updater/argocd-image-updater.gotmpl
Copy link
Copy Markdown
Contributor

@j-zimnowoda j-zimnowoda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works as expected. Very well thought to set ImageUpdater CR per team.
Below some screenshots from tests

Image

Image

image

@j-zimnowoda j-zimnowoda merged commit 3502d62 into main Dec 1, 2025
11 checks passed
@j-zimnowoda j-zimnowoda deleted the APL-1307 branch December 1, 2025 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart-deps Auto generated helm chart dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants