您可以使用 Helm 的
uninstall
命令刪除由 helm chart 創建的所有資源:
警告helm uninstall 和 kubectl delete namespace 是破壞性命令,將刪除所有相關資源。helm uninstall trendmicro --namespace ${namespace} |
使用
helm list --all-namespaces
命令列出所有命名空間中已安裝的發行版本。如果您在安裝過程中創建了一個
trendmicro-system
命名空間,並且在 trendmicro-system
命名空間中沒有任何其他組件,您可以通過運行以下命令刪除該命名空間:kubectl delete namespace trendmicro-system
。預設情況下,容器安全持續合規會為您創建一個 Kubernetes 網路策略。即使卸載圖表,創建的網路策略也不會被移除。要移除這些策略,請執行:
kubectl delete networkpolicy -l app.kubernetes.io/instance=trendmicro --all-namespaces
如果您有被網路策略隔離的運行中的 Pod,移除網路策略將恢復網路訪問。