k8s-cleaner

Resource cleaner

An automated tool for identifying and cleaning up unused or unhealthy Kubernetes resources to maintain efficient cluster performance.

Cleaner is a Kubernetes controller that identifies unused or unhealthy resources, helping you maintain a streamlined and efficient Kubernetes cluster. It provides flexible scheduling, label filtering, Lua-based selection criteria, resource removal or update and notifications via Slack, Webex and Discord. it can also automate clusters operations.

GitHub

323 stars
2 watching
21 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

discordhacktoberfestkuberneteskubernetes-operatorluanotificationsorphaned-resourcesslackstale-resourcesunused-resourceswebex

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sendgrid/krampusA tool designed to automatically delete and disable unwanted AWS resources, allowing for automated security management.59
yogeshkk/k8spurgerA script that scans Kubernetes clusters for unused resources and reports them in a usable format.254
kube-green/kube-greenAutomates resource shutdown and reduction of idle computing resources in Kubernetes clusters to reduce energy consumption.1,086
itaysk/kubectl-neatA tool that simplifies the reading of Kubernetes manifests by removing redundant information1,745
cakehappens/seaworthyA tool to verify the health of Kubernetes resources after deployment41
spinnaker/swabbieAn automated resource cleanup service that applies rules to mark and delete unused resources.375
tbillington/kondoA tool for cleaning and managing project dependencies and build artifacts1,837
corneliusweig/ketallA tool to list all Kubernetes resources in a cluster687
kontena/k8s-clientA Ruby library providing access to the Kubernetes API76
khaiql/dbcleanerA tool to clean up and manage databases during testing by temporarily locking tables to prevent race conditions.161
robscott/kube-capacityA tool that provides an overview of resource usage in Kubernetes clusters2,178
kusionstack/karporA Kubernetes visualization tool that provides search, insights, and AI capabilities to help manage complex kubernetes ecosystems.782
b23admin/kubectl-config-cleanupA tool for automating cleanup of Kubernetes cluster credentials from the kubeconfig file52
howardjohn/kubectl-resourcesProvides command-line access to Kubernetes resource requests, limits, and usage information40
guiqui/k8studioA cross-platform IDE for managing Kubernetes clusters823