1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-05 15:37:19 +00:00
kyverno/docs/dev/controllers
Charles-Edouard Brétéché 3d7e0e7f47
docs: add controllers README (#5434)
docs: add controllers README

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
Co-authored-by: Prateek Pandey <prateek.pandey@nirmata.com>
2022-11-23 19:48:02 +00:00
..
policycache.md docs: separate dev and user docs (#5114) 2022-10-21 14:51:15 +00:00
README.md docs: add controllers README (#5434) 2022-11-23 19:48:02 +00:00

Controllers

This document contains the list of controllers in this repository.

Most controllers code can be found under pkg/controllers except for some legacy controllers.

Name Leader Description
certmanager-controller ✔️ Manages TLS certificates
config-controller Watches config map and reloads config on changes
openapi-controller Polls discovery API and maintains APIs schemas
policycache-controller Maintains an up to date policy cache
webhook-controller ✔️ Configures webhooks
admission-report-controller ✔️ Cleans up admission reports
aggregate-report-controller ✔️ Aggregates reports
background-scan-controller ✔️ Manages background scans reports
resource-report-controller ✔️ Watches resources that participate in reports
cleanup-controller ✔️ Reconciles cleanup policies and associated cron jobs
policy-controller ✔️ Manages mutation of existing resources
update-request-controller Manages generate policy and its generated resources lifecycle