Plugin to add some safety when running kubectl. When there are kubernetes clusters you still run kubectl against but you want confidence through periodic reminders you can install this zsh plugin.
- Clone the custom repo
cd $HOME/.oh-my-zsh/custom/plugins git clone https://github.com/benjefferies/safe-kubectl - Add the safe-kubectl plugin in your
$HOME/.zshrcplugins e.g.plugins=(git kubectl safe-kubectl) - Reload or
source $HOME/.zshrc
KUBECTL_PATH- Set the path where kubectl is. Default/usr/local/bin/kubectlKUBECTL_SAFE_CLUSTERS- Set clusters you want to exclude from safety checks. E.g. KUBECTL_SAFE_CLUSTERS="master dev integ"KUBECTL_SAFE_TIME- Set the safe time you can run a kubectl command within without safety prompt. Default300