#!/bin/bash show_help(){ echo "Delete deployment in enviroment:" echo " deldeploy " echo " >deldeploy dv06 assistant-alexa" echo "" echo "Delete deployment without confirmation:" echo " deldeploy -y " echo " >deldeploy -y dv06 assistant-alexa" echo "" echo "Help: " echo " >deldeploy -h" echo "" echo "Short for:" echo "kubectl --namespace= delete deployment " } restart_pod(){ kubectl --namespace=$1 delete deployment $2 } case $1 in -h) show_help ;; -y) restart_pod $2 $3 ;; *) case $# in 2) printf "delete deployment? (y/n):" read -r -n 1 answer case $answer in y) echo "" echo "deleting deployment $2 in $1 environment:" restart_pod $1 $2 ;; *) echo "" esac ;; *) show_help esac esac