清理
如果您不再需要 Istio 和相關資源,您可以按照本節中的步驟將其刪除。
移除環境模式和航點標籤
指示 Istio 自動將 default
命名空間中的應用程式包含到環境網格中的標籤預設不會移除。如果不再需要,請使用以下命令將其移除
$ kubectl label namespace default istio.io/dataplane-mode-
$ kubectl label namespace default istio.io/use-waypoint-
移除航點代理
若要移除航點代理、已安裝的原則,並解除安裝 Istio,請執行以下命令
$ istioctl waypoint delete --all
解除安裝 Istio
解除安裝 Istio
$ istioctl uninstall -y --purge
$ kubectl delete namespace istio-system
移除範例應用程式
若要刪除 Bookinfo 範例應用程式和 curl
部署,請執行以下操作
$ kubectl delete -f samples/bookinfo/platform/kube/bookinfo.yaml
$ kubectl delete -f samples/bookinfo/platform/kube/bookinfo-versions.yaml
$ kubectl delete -f samples/curl/curl.yaml
移除 Kubernetes 閘道 API CRD
移除 Kubernetes 閘道 API CRD
$ kubectl delete -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml