diff --git a/docs/configuration/images.md b/docs/configuration/images.md index b2914345..f5e67f95 100644 --- a/docs/configuration/images.md +++ b/docs/configuration/images.md @@ -55,7 +55,7 @@ of the [Semver library](https://github.com/Masterminds/semver) we're using. !!!note If you use an [update strategy](#update-strategies) - other than `semver`, the `version_constraint` will not be have any effect + other than `semver` or `digest`, the `version_constraint` will not be have any effect and all tags returned from the registry will be considered for update. If you need to further restrict the list of tags to consider, see [filtering tags](#filtering-tags) @@ -117,6 +117,7 @@ Argo CD Image Updater can update images according to the following strategies: |`semver`| Update to the tag with the highest allowed semantic version| |`latest`| Update to the tag with the most recent creation date| |`name` | Update to the tag with the latest entry from an alphabetically sorted list| +|`digest`| Update to the most recent pushed version of a mutable tag| You can define the update strategy for each image independently by setting the following annotation to an appropriate value: diff --git a/docs/index.md b/docs/index.md index 0aa7f79b..e48da532 100644 --- a/docs/index.md +++ b/docs/index.md @@ -49,6 +49,7 @@ RBAC authorization on Application resources etc. are fully supported. constraint, * `latest`: update to the most recently created image tag, * `name`: update to the last tag in an alphabetically sorted list + * `digest`: update to the most recent pushed version of a mutable tag * Default support for public images on widely used container registries: * Docker Hub (docker.io) * Google Container Registry (gcr.io) @@ -92,4 +93,4 @@ discuss something, feel free to * open an issue on our GitHub issue tracker or * join us in the `#argo-cd-image-updater` channel on the - [CNCF slack](https://argoproj.github.io/community/join-slack/) \ No newline at end of file + [CNCF slack](https://argoproj.github.io/community/join-slack/)