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.
323 stars
2 watching
21 forks
Language: Go
last commit: 1 day ago
Linked from 1 awesome list
discordhacktoberfestkuberneteskubernetes-operatorluanotificationsorphaned-resourcesslackstale-resourcesunused-resourceswebex
Related projects:
Repository | Description | Stars |
---|---|---|
sendgrid/krampus | A tool designed to automatically delete and disable unwanted AWS resources, allowing for automated security management. | 59 |
yogeshkk/k8spurger | A script that scans Kubernetes clusters for unused resources and reports them in a usable format. | 254 |
kube-green/kube-green | Automates resource shutdown and reduction of idle computing resources in Kubernetes clusters to reduce energy consumption. | 1,086 |
itaysk/kubectl-neat | A tool that simplifies the reading of Kubernetes manifests by removing redundant information | 1,745 |
cakehappens/seaworthy | A tool to verify the health of Kubernetes resources after deployment | 41 |
spinnaker/swabbie | An automated resource cleanup service that applies rules to mark and delete unused resources. | 373 |
tbillington/kondo | A tool for cleaning and managing project dependencies and build artifacts | 1,837 |
corneliusweig/ketall | A tool to list all Kubernetes resources in a cluster | 687 |
kontena/k8s-client | A Ruby library providing access to the Kubernetes API | 76 |
khaiql/dbcleaner | A tool to clean up and manage databases during testing by temporarily locking tables to prevent race conditions. | 161 |
robscott/kube-capacity | A tool that provides an overview of resource usage in Kubernetes clusters | 2,178 |
kusionstack/karpor | A Kubernetes visualization tool that provides search, insights, and AI capabilities to help manage complex kubernetes ecosystems. | 782 |
b23admin/kubectl-config-cleanup | A tool for automating cleanup of Kubernetes cluster credentials from the kubeconfig file | 52 |
howardjohn/kubectl-resources | Provides command-line access to Kubernetes resource requests, limits, and usage information | 40 |
guiqui/k8studio | A cross-platform IDE for managing Kubernetes clusters | 823 |