Kyverno Cleanup Controller

Automatically deletes stale or temporary Kubernetes resources using cleanup policies or TTL labels.

Observability Security Utils Workflow Containers Kubernetes
License: Apache-2.0

Available Platforms

Docker Hub

View on platform

Kubernetes

View on platform

OpenShift

View on platform

Rancher

View on platform

Details

The Kyverno Cleanup Controller automatically removes stale, old, or temporary resources from your cluster. It handles declarative policies using the CleanupPolicy and ClusterCleanupPolicy CRDs (which generate underlying cron jobs to execute deletion schedules), and can also clean up individual resources directly if you tag them with the cleanup.kyverno.io/ttl label.