https://github.com/vvrnv/kube-ns-cleaner
kube-ns-cleaner is a kubernetes client application for deleting unused kubernetes namespaces and scaling their resources
https://github.com/vvrnv/kube-ns-cleaner
kubernetes kubernetes-controller kubernetes-namespace kubernetes-namespaces kubernetes-operator
Last synced: about 2 months ago
JSON representation
kube-ns-cleaner is a kubernetes client application for deleting unused kubernetes namespaces and scaling their resources
- Host: GitHub
- URL: https://github.com/vvrnv/kube-ns-cleaner
- Owner: vvrnv
- License: mit
- Created: 2020-09-20T12:36:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-14T09:58:32.000Z (2 months ago)
- Last Synced: 2025-03-24T09:52:52.246Z (2 months ago)
- Topics: kubernetes, kubernetes-controller, kubernetes-namespace, kubernetes-namespaces, kubernetes-operator
- Language: Go
- Homepage:
- Size: 170 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kube-ns-cleaner

kube-ns-cleaner is a kubernetes client application for deleting unused kubernetes namespaces and scaling their resources
## About The Project
When managing bare-metal k8s clusters, you may encounter the problem of limited resources. An example of a large number of users using the same cluster, or CI/CD for some reason did not delete the namespace after testing. This application deletes a namespaces or scaling to zero deployments, stateful sets, and removing daemonsets.
## Running from source code
```sh
go run main.go```
## Installation
### Helm
- [] todo
## Download binary
[release page link](https://github.com/vvrnv/kube-ns-cleaner/releases)