本文介紹注冊叢集解除安裝相關内容。
注冊叢集解除安裝時,如未清理已安裝元件,可按如下步驟手動清理。
ack-cluster-agent元件
如果您依舊還保留着部署ack-cluster-agent元件時的agent.yaml檔案,則執行:
kubectl delete -f agent.yaml
如未保留部署編排檔案,則可依照以下指令清理資源:
kubectl -nkube-system delete deploy ack-cluster-agent
kubectl -nkube-system delete clusterrole,clusterrolebinding -l ack/creator=ack
kubectl -nkube-system delete secret $(kubectl -nkube-system get secret |grep ack-credentials |cut -d " " -f1)
kubectl -nkube-system delete secret $(kubectl -nkube-system get secret |grep ack-token |cut -d " " -f1)
kubectl -nkube-system delete sa ack
kubectl -nkube-system delete cm alibaba-log-configuration ack-agent-config provider
alicloud-monitor-controller元件
請在解除安裝注冊叢集之前通過控制台元件管理頁面解除安裝alicloud-monitor-controller元件。
如未通過控制台解除安裝,則可依照以下指令清理資源:
kubectl -nkube-system delete deploy,clusterrolebinding,clusterrole,sa -l k8s-app=alicloud-monitor-controller
kubectl delete crd ackalertrules.alert.alibabacloud.com