GitOps Toolkit controller that scans container registries
Go to file
Aurel Canciu 0dd4f706ff
Watched cross-ns image repos trigger reconcile
Cross-namespace ImageRepository resources should trigger reconciles for
ImagePolicies that refer to them. Previously, this was only done for
resources in the same namespace.

Fixes #195

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2021-11-11 15:20:50 +01:00
.github/workflows workflows/build: Use buildkit local cache 2021-10-27 21:55:44 +05:30
api Add test for empty label selector and fix ACL name 2021-08-06 16:44:37 +03:00
config Bump version in manager deployment to v0.13.0 2021-10-19 12:15:14 +01:00
controllers Watched cross-ns image repos trigger reconcile 2021-11-11 15:20:50 +01:00
docs Mention ECR/EKS-specific flag in API guide 2021-10-14 10:00:35 +01:00
hack Add generated API documentation 2020-11-30 14:21:46 +00:00
internal replace deprecated io/ioutil with os 2021-10-26 15:34:03 -04:00
.gitignore Ignore notes scratch file 2020-07-20 12:45:06 +01:00
CHANGELOG.md Add entry for v0.13.0 to changelog 2021-10-19 12:15:14 +01:00
CODE_OF_CONDUCT.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
DEVELOPMENT.md As part of fluxcd/.github#4, create DEVELOPMENT.md 2021-10-26 15:57:48 +02:00
Dockerfile Use tonistiigi/xx for cross-platform builds 2021-10-27 21:55:38 +05:30
LICENSE Create LICENSE 2020-07-08 07:28:44 +01:00
MAINTAINERS Note shared maintainers from fluxcd/flux2 2020-11-27 10:42:47 +00:00
Makefile Makefile: Remove test dependency on docker-build 2021-10-27 21:55:44 +05:30
PROJECT Graduate v1alpha2 API to v1beta1 2021-06-24 15:50:11 +01:00
README.md Add API docs for v1alpha2 2021-04-21 19:11:06 +03:00
go.mod Bump version of image-reflector API to v0.13.0 2021-10-19 12:00:14 +01:00
go.sum Get credentials from AWS ECR when needed 2021-10-14 10:00:35 +01:00
main.go Rename flag for enabling ECR-specific login 2021-10-14 10:00:35 +01:00

README.md

Image (metadata) reflector controller

CII Best Practices report license release

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

Please see the installation and use guide.

If you just want to run this controller for development purposes, do

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