+if [[ "$SKIP_INTERACTIVE_CONFIRMATION" != yes ]]; then
+ current_kubectl_context=$(kubectl config get-contexts |grep "*" |awk '{print $2}')
+ if test "$KUBECTL_CONTEXT" != "$current_kubectl_context"; then
+ printf "Current kubectl context does not match context specified:\x1b[31m $current_kubectl_context\x1b[0m\n"
+ if [ ! -z "$KUBECTL_CONTEXT" -a "$KUBECTL_CONTEXT" != " " ]; then
+ read -p "Do you wish to switch context to $KUBECTL_CONTEXT and continue?" yn
+ case $yn in
+ [Yy]* ) kubectl config use-context $KUBECTL_CONTEXT;;
+ * ) printf "Skipping delete...\n"; exit;;
+ esac
+ else
+ printf "You are about to delete deployment from:\x1b[31m $current_kubectl_context\x1b[0m\n"
+ read -p "To continue enter context name: " response
+
+ if test "$response" != "$current_kubectl_context"
+ then
+ printf "Your response does not match current context! Skipping delete ...\n"
+ exit 1
+ fi
+ fi
+ fi
+fi
+