Skip to content

Instantly share code, notes, and snippets.

@rudolphjacksonm
Created February 1, 2020 16:43
Show Gist options
  • Save rudolphjacksonm/b29df590a957629fcfb66681634ae4b5 to your computer and use it in GitHub Desktop.
Save rudolphjacksonm/b29df590a957629fcfb66681634ae4b5 to your computer and use it in GitHub Desktop.
# Remove ClusterrRoleBinding(s)
if kubectl get clusterrolebinding -l app=cert-manager 2>&1 > /dev/null; then
echo 'Removing ClusterRoleBindings for cert-manager'
kubectl delete clusterrolebinding -l app=cert-manager
fi
# Remove ClusterRole(s)
if kubectl get clusterrole -l app=cert-manager 2>&1 > /dev/null; then
echo 'Removing ClusterRoles for cert-manager'
kubectl delete clusterrole -l app=cert-manager
fi
# Remove ServiceAccount(s)
if kubectl get serviceaccount -l app=cert-manager -n kube-system 2>&1 > /dev/null; then
echo 'Deleting ServiceAccounts for cert-manager'
kubectl delete serviceaccount -l app=cert-manager
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment