image-automation-controller
image-automation-controller copied to clipboard
GitOps Toolkit controller that patches container image tags in Git
The Git related tests must be refactored to ensure the Managed Transport is being used. Given that a lot of the testing logic is based on `git2go`, by enabling the...
The Source Controller has examples on how the new conditions should be documented: - [Git Repository Conditions]. - [Helm Repository Conditions]. - [Helm Chart Conditions]. [Git Repository Conditions]: https://github.com/fluxcd/source-controller/blob/main/docs/spec/v1beta2/gitrepositories.md#conditions [Helm...
### Problem I would like to do the image tag substitution if and only if the timestamp of the newly discovered image is greater than the one that is found...
Hi team, Thanks for your help so far. I am stuck at implementing a use case where by the image update automation policy is not applying the changes to the...
High-level points covered on this: - Roll-out new Flux Controller best practices, based on [K8S API Conventions](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md). - [KStatus](https://github.com/kubernetes-sigs/cli-utils/blob/master/pkg/kstatus/README.md) aligned with the one implemented on [source-controller](https://github.com/fluxcd/source-controller/blob/main/docs/spec/v1beta2/gitrepositories.md#conditions). - Improved code testing...
Hi guys, when I tried ImageUpdateAutomation earlier today I found that there is no commits in my repo while the ImageUpdateAutomation status tells me that push succeed. ``` Normal info...
## Problem Currently, the way Flux works with regards to ImageAutomatedUpdates is that, when it detects a new image with a tag that matches the one set in the ImagePolicy,...
Hi! For what there are **.Interval** in IA CRD? I want to implement more batched update. In my logic ImageRepository (IR) scanning with interval and provides image list, ImagePolicy (IP)...
The [DEVELOPMENT.md](https://github.com/fluxcd/image-automation-controller/blob/main/DEVELOPMENT.md) could be improved to help users trying to debug problems or reproduce reported issues. Things we could expand on: - Suspend objects that are irrelevant to the test...
Currently image-automation-controller clones git repositories from upstream server (i.e. github.com) at a specified automation interval. This tends to lead high-frequent git requests to upstream and some clone errors from upstream...