Skip to content

AnonC0DER/kubectl-confirm-delete-middleware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubectl delete confirmation script

It's a really simple script with less than 50 lines of code yet, in my opinion, a useful middleware to prevent irreversible mistakes.

How to use?

  • go build or you can simply download the latest binary file from releases
  • 'mv kubectl-confirm-delete /usr/share/mydir/'
  • Add this alias to your zshrc or bashrc
  • alias kubectl="/usr/share/mydir/kubectl-confirm-delete"

Then, if you run "kubectl delete whatever_resource whatever_name", you should be able to see the confirmation message.

About

Simple script which can act like a middleware to save your a** on "kubectl delete ..." command

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages