diff --git a/docs/guides/image-update.md b/docs/guides/image-update.md index 929deca1e2..c2623759cc 100644 --- a/docs/guides/image-update.md +++ b/docs/guides/image-update.md @@ -170,7 +170,7 @@ Create an `ImagePolicy` to tell Flux which semver range to use when filtering ta ```sh flux create image policy podinfo \ --image-ref=podinfo \ ---semver=5.0.x \ +--select-semver=5.0.x \ --export > ./clusters/my-cluster/podinfo-policy.yaml ``` @@ -471,7 +471,7 @@ Assuming you've configured Flux to update an app to its latest stable version: ```sh flux create image policy podinfo \ --image-ref=podinfo \ ---semver=">=5.0.0" +--select-semver=">=5.0.0" ``` If the latest version e.g. `5.0.1` causes an incident in production, you can tell Flux to @@ -480,7 +480,7 @@ revert the image tag to a previous version e.g. `5.0.0` with: ```sh flux create image policy podinfo \ --image-ref=podinfo \ ---semver=5.0.0 +--select-semver=5.0.0 ``` Or by changing the semver range in Git: @@ -505,7 +505,7 @@ and tell Flux to consider only versions greater than `5.0.1`: ```sh flux create image policy podinfo \ --image-ref=podinfo \ ---semver=">5.0.1" +--select-semver=">5.0.1" ``` ## ImageRepository cloud providers authentication diff --git a/docs/roadmap/index.md b/docs/roadmap/index.md index 24aff177f5..e61e0a42f9 100644 --- a/docs/roadmap/index.md +++ b/docs/roadmap/index.md @@ -48,7 +48,7 @@ Tasks ### Flux image update feature parity -[= 80% "80%"] +[= 100% "100%"] Image automation is available as a prerelease. See [this guide](https://toolkit.fluxcd.io/guides/image-update/) for how to @@ -68,14 +68,12 @@ Tasks - [x] <span style="color:grey">Implement an image scanning controller</span> - [x] <span style="color:grey">Public image repo support</span> - [x] <span style="color:grey">Credentials from Secret [fluxcd/image-reflector-controller#35](https://github.com/fluxcd/image-reflector-controller/pull/35)</span> -- [ ] ECR-specific support [fluxcd/image-reflector-controller#11](https://github.com/fluxcd/image-reflector-controller/issues/11) -- [ ] GCR-specific support [fluxcd/image-reflector-controller#11](https://github.com/fluxcd/image-reflector-controller/issues/11) -- [ ] Azure-specific support [fluxcd/image-reflector-controller#11](https://github.com/fluxcd/image-reflector-controller/issues/11) - [x] <span style="color:grey">Design the automation component</span> - [x] <span style="color:grey">Implement the image scan/patch/push workflow</span> - [x] <span style="color:grey">Integrate the new components in the Flux CLI [fluxcd/flux2#538](https://github.com/fluxcd/flux2/pull/538)</span> - [x] <span style="color:grey">Write a guide for how to use image automation ([guide here](https://toolkit.fluxcd.io/guides/image-update/))</span> -- [ ] Write a migration guide from Flux annotations +- [x] <span style="color:grey">ACR/ECR/GCR integration ([guide here](https://toolkit.fluxcd.io/guides/image-update/#imagerepository-cloud-providers-authentication))</span> +- [x] <span style="color:grey">Write a migration guide from Flux v1 annotations ([guide here](https://toolkit.fluxcd.io/guides/flux-v1-automation-migration/))</span> ## The road to Helm Operator v2