Skip to content
62 changes: 62 additions & 0 deletions plugins/finalize.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: finalize
spec:
version: v0.1.1
homepage: https://github.com/teocns/kubectl-finalize
shortDescription: Force delete stuck resources
description: |
This plugin helps remove Kubernetes resources that are stuck in a Terminating
state. It safely removes finalizers and performs a force deletion of the
resource. The plugin includes safety checks to validate resource state before
attempting deletion and supports any resource type including custom resources.
platforms:
- selector:
matchLabels:
os: darwin
arch: amd64
uri: https://github.com/teocns/kubectl-finalize/releases/download/v0.1.1/kubectl-finalize-darwin-amd64.tar.gz
sha256: 3d0661f6dc1807530093592ec4aac7750cbe4f3187d6b6f95fc3ade5ab57b524
bin: kubectl-finalize
files:
- from: bin/kubectl-finalize-darwin-amd64
to: kubectl-finalize
- from: LICENSE
to: .
- selector:
matchLabels:
os: darwin
arch: arm64
uri: https://github.com/teocns/kubectl-finalize/releases/download/v0.1.1/kubectl-finalize-darwin-arm64.tar.gz
sha256: 3a593af1c2e742dd89945b4a886aee53a39b00e71dde73ebe6da585762d2ac83
bin: kubectl-finalize
files:
- from: bin/kubectl-finalize-darwin-arm64
to: kubectl-finalize
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: amd64
uri: https://github.com/teocns/kubectl-finalize/releases/download/v0.1.1/kubectl-finalize-linux-amd64.tar.gz
sha256: 30db042eb5fde9cf84f021511afb085a9e6cff851f186ae03b3dc8cbffde63a6
bin: kubectl-finalize
files:
- from: bin/kubectl-finalize-linux-amd64
to: kubectl-finalize
- from: LICENSE
to: .
- selector:
matchLabels:
os: windows
arch: amd64
uri: https://github.com/teocns/kubectl-finalize/releases/download/v0.1.1/kubectl-finalize-windows-amd64.tar.gz
sha256: aa07d5486f915a65bc7691d52403694be234fcbdb34e85921423b7d58ad30529
bin: kubectl-finalize.exe
files:
- from: bin/kubectl-finalize-windows-amd64.exe
to: kubectl-finalize.exe
- from: LICENSE
to: .
Loading