A CLI tool to prompt users for confirmation before running potentially unsafe kubectl commands.
Important
The prompt will be disabled if the command is excuted in non-interactive terminal.
-
Download the binary from releases
Head over to the releases page to download the binary.
-
Using homebrew
brew tap beleap/tap brew install beleap/tap/kubectl-check
-
Set alias
alias k="kubectl check"
-
Configure unsafe commands
Can be configured with
KUBECTL_CHECK_UNSAFEenvironment variable. Provide a comma-delimited string likeedit,scale.- Default unsafe commands can be found here.
