GitOps Toolkit controller that patches container image tags in Git
Go to file
Hidde Beydals d9cdd6f3e6 Publish as single multi-arch Docker image
This commit bundles the `image-automation-controller:$VER-arm64` ARM
image tag range that was previously released separately with the
`image-automation-controller:$VER` image, as GitHub now provides us
insights into image layer statistics.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-11 13:26:02 +01:00
.github/workflows Publish as single multi-arch Docker image 2021-01-11 13:26:02 +01:00
api Record the last pushed SHA1 and the time it was pushed 2021-01-05 17:01:13 +00:00
config Release v0.2.0 2021-01-06 11:06:26 +02:00
controllers Use short hash in condition message 2021-01-05 17:28:35 +00:00
docs/api Change optional RunInterval to required Interval 2020-12-07 14:58:13 +00:00
hack Add target for API docs generation to Makefile 2020-11-30 14:17:03 +00:00
pkg fix comment typo 2021-01-07 16:11:27 +07:00
.gitignore Test controller to the point of committing changes 2020-07-23 18:20:35 +01:00
CHANGELOG.md Release v0.2.0 2021-01-06 11:06:26 +02:00
CODE_OF_CONDUCT.md Add license, DCO and COC 2020-08-11 10:26:03 +03:00
CONTRIBUTING.md Make the API package a dedicated module 2020-11-19 12:16:17 +01:00
DCO Add license, DCO and COC 2020-08-11 10:26:03 +03:00
Dockerfile Fix order of copy api/ and go mod in Dockerfile 2020-11-19 14:52:48 +00:00
LICENSE Add license, DCO and COC 2020-08-11 10:26:03 +03:00
MAINTAINERS Note maintainers shared from fluxcd/flux2 2020-11-27 10:46:57 +00:00
Makefile Bump toolkit CRDs used 2020-12-10 13:32:43 +00:00
PROJECT Change package name and fixup imports and paths 2020-08-10 18:09:57 +01:00
README.md Remove instructions in favour of the guide 2021-01-07 12:03:26 +00:00
go.mod Bump API version to v0.2.0 2021-01-06 11:29:25 +02:00
go.sum Pin image-reflector API to v0.1.0 2020-12-10 13:32:43 +00:00
main.go Send notifications too when emitting events 2020-12-01 11:37:23 +00:00

README.md

Image automation controller

This controller automates updates to YAML when new container images are available.

Its sibling, image-reflector-controller, scans container image repositories and reflects the metadata in Kubernetes resources. This controller reacts to that image metadata by updating YAML files in a git repository, and committing the changes.

How to install it

Please see the installation and use guide.