diff --git a/configs/zsh/zshrc b/configs/zsh/zshrc index e2f791b..13700e0 100644 --- a/configs/zsh/zshrc +++ b/configs/zsh/zshrc @@ -147,8 +147,9 @@ _load_settings "$HOME/.zsh/configs" # aliases [[ -f ~/.aliases ]] && source ~/.aliases +echo "STARTING TO ADD KREW" export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH" - +echo "DONE ADDING KREW" #THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! export SDKMAN_DIR="$HOME/.sdkman" [[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh" diff --git a/scripts/krew.plugins.txt b/scripts/krew.plugins.txt new file mode 100644 index 0000000..f16732f --- /dev/null +++ b/scripts/krew.plugins.txt @@ -0,0 +1,20 @@ +deprecations +view-utilization +unused-volumes +tunnel +sniff +sick-pods +reap +pvmigrate +prune-unused +doctor +images +ingress-nginx +janitor +kurt +minio +neat +net-forward +open-svc +outdated +cert-manager diff --git a/scripts/setupKubectl.sh b/scripts/setupKubectl.sh index c321050..d8af019 100755 --- a/scripts/setupKubectl.sh +++ b/scripts/setupKubectl.sh @@ -10,12 +10,8 @@ ./"${KREW}" install krew ) -kubectl krew install deprecations -kubectl krew install view-utilization -kubectl krew install unused-volumes -kubectl krew install tunnel -kubectl krew install ksniff -kubectl krew install sick-pods -kubectl krew install reap -kubectl krew install pvmigrate -kubectl krew install \ No newline at end of file +for n in $(cat krew.plugins.txt) +do + echo "Installing $n" + kubectl krew install "$n" +done \ No newline at end of file