GitOps Toolkit controller that scans container registries
Go to file
Michael Bridgen 0ccada4a0a Use embedded metrics struct from pkg/controller
This rewrites the two reconcilers, and their initialisation in
main.go, to use the `Metrics` struct from pkg/controller.
2020-11-26 13:35:02 +00:00
.github/workflows Use the repo name for the controller name 2020-11-19 12:44:01 +00:00
api Refactor and align with stable components patterns 2020-11-23 20:38:54 +02:00
config Add watch-all-namespaces arg and RUNTIME_NAMESPACE 2020-11-25 17:45:51 +02:00
controllers Use embedded metrics struct from pkg/controller 2020-11-26 13:35:02 +00:00
hack Change copyright to Flux authors 2020-10-27 18:03:38 +01:00
.gitignore Ignore notes scratch file 2020-07-20 12:45:06 +01:00
CODE_OF_CONDUCT.md Add DCO, CoC and contributing docs 2020-08-11 10:27:03 +03:00
CONTRIBUTING.md Add DCO, CoC and contributing docs 2020-08-11 10:27:03 +03:00
DCO Add DCO, CoC and contributing docs 2020-08-11 10:27:03 +03:00
Dockerfile Controller docker image changes 2020-11-24 18:27:31 +02:00
LICENSE Create LICENSE 2020-07-08 07:28:44 +01:00
MAINTAINERS Add DCO, CoC and contributing docs 2020-08-11 10:27:03 +03:00
Makefile Controller docker image changes 2020-11-24 18:27:31 +02:00
PROJECT Change go module and rewrite imports 2020-08-10 16:10:50 +01:00
README.md Point at installation instructions in README 2020-11-16 09:53:10 +00:00
go.mod Use pkg/version to parse versions 2020-11-25 17:45:51 +02:00
go.sum Use embedded metrics struct from pkg/controller 2020-11-26 13:35:02 +00:00
main.go Use embedded metrics struct from pkg/controller 2020-11-26 13:35:02 +00:00

README.md

Image (metadata) reflector controller

This is a controller that reflects container image metadata into a Kubernetes cluster. It pairs with the image update automation controller to drive automated config updates.

Installing

Instructions for setting both controllers up are in the fluxcd/image-automation-controller README.

If you just want to run this controller, do

kustomize build github.com/fluxcd/image-reflector-controller//config/default/?ref=main | kubectl apply -f-