Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xrstf/kubenukem
Nuke CRDs from Kubernetes Clusters
https://github.com/xrstf/kubenukem
Last synced: about 2 months ago
JSON representation
Nuke CRDs from Kubernetes Clusters
- Host: GitHub
- URL: https://github.com/xrstf/kubenukem
- Owner: xrstf
- License: mit
- Created: 2022-02-01T23:51:05.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-15T20:11:13.000Z (7 months ago)
- Last Synced: 2024-06-20T03:58:11.761Z (6 months ago)
- Language: Go
- Size: 57.6 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kube Nukem - Nuke a CRD from your Cluster
This is a very simple program that is useful for removing a CRD and all resources of it from
a cluster. For this the CRD will be deleted and then any remaining finalizers will be removed
from stuck resources. Assuming no owner references block the deletion, this gets rid of all
resources.```bash
$ kubenukem mytestcrd.omnicorp.com
```## Installation
You need Go 1.20 installed on your machine.
```bash
go install go.xrstf.de/kubenukem
```## Usage
```
Usage of _build/kubenukem:
--kubeconfig string kubeconfig file to use (uses $KUBECONFIG by default)
-v, --verbose enable more verbose logging
-V, --version show version info and exit immediately
```The kubeconfig can also be given using the `KUBECONFIG` environment variable.
## License
MIT