Notice when a new image is available for deployment
Problem Statement
As an Application Operator, I want to be alerted when a new version of an image is available for deployment, so I can assure that I'm on the preferred version in my cluster.
- Preferred version: we should support semantic versions probably
- Smart updates:
- the update could happen automatically or manually, depending on configuration
- the update could happen based on image digests, and only the changed images are deployed and restarted
- A new version of the image is pushed to the docker registry
- An issue/MR is raised to update the manifests to the most recent version.
- The changes are applied directly to the git repo
Existing projects in this domain:
- https://github.com/replicatedhq/outdated
- https://github.com/argoproj-labs/argocd-image-updater
- https://toolkit.fluxcd.io/guides/image-update/, https://github.com/gitops-tools/image-updater
- https://keel.sh/
- https://github.com/anchore/anchore-engine
Reach
Impact
Confidence
Effort
Edited by Viktor Nagy (GitLab)