清理
如果您不再需要 Istio 及其关联资源,您可以按照本节中的步骤将其删除。
移除 ambient 和路标标签
指示 Istio 自动将 default
命名空间中的应用程序包含到 ambient 网格中的标签默认情况下不会被移除。如果不再需要,请使用以下命令将其移除
$ 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