* fix: graceful delete ks-core Signed-off-by: joyceliu <joyceliu@yunify.com> * fix: graceful delete ks-core Signed-off-by: joyceliu <joyceliu@yunify.com> --------- Signed-off-by: joyceliu <joyceliu@yunify.com> Co-authored-by: joyceliu <joyceliu@yunify.com>
11 lines
438 B
Bash
Executable File
11 lines
438 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# set -x
|
|
|
|
EXTENSION_RELATED_RESOURCES='jobs.batch roles.rbac.authorization.k8s.io rolebindings.rbac.authorization.k8s.io clusterroles.rbac.authorization.k8s.io clusterrolebindings.rbac.authorization.k8s.io'
|
|
|
|
for resource in $EXTENSION_RELATED_RESOURCES;do
|
|
echo "kubectl delete $resource -l kubesphere.io/extension-ref --all-namespaces"
|
|
kubectl delete $resource -l kubesphere.io/managed=true --all-namespaces
|
|
done
|