Limpieza

Si ya no necesitas Istio y los recursos asociados, puedes eliminarlos siguiendo los pasos de esta sección.

Eliminar proxies de waypoint

Para eliminar todos los proxies de waypoint, ejecuta los siguientes comandos:

$ kubectl label namespace default istio.io/use-waypoint-
$ istioctl waypoint delete --all

Eliminar el namespace del data plane ambient

La etiqueta que indica a Istio que incluya automáticamente las aplicaciones enel namespace default en la malla ambient no se elimina al desinstalar Istio. Utiliza el siguiente comando para eliminarla:

$ kubectl label namespace default istio.io/data plane-mode-

Debes eliminar los workloads del data plane ambient antes de desinstalar Istio.

Eliminar la aplicación de ejemplo

Para eliminar la aplicación de ejemplo Bookinfo y el despliegue de curl, ejecuta lo siguiente:

ZipZipZipZip
$ kubectl delete httproute reviews
$ kubectl delete authorizationpolicy productpage-viewer
$ kubectl delete -f @samples/curl/curl.yaml@
$ kubectl delete -f @samples/bookinfo/platform/kube/bookinfo.yaml@
$ kubectl delete -f @samples/bookinfo/platform/kube/bookinfo-versions.yaml@
$ kubectl delete -f @samples/bookinfo/gateway-api/bookinfo-gateway.yaml@

Desinstalar Istio

Para desinstalar Istio:

$ istioctl uninstall -y --purge
$ kubectl delete namespace istio-system

Eliminar las CRD de la API de Gateway de Kubernetes

Elimina las CRD de la API de Gateway de Kubernetes:

$ kubectl delete -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.3.0/standard-install.yaml
¿Fue útil esta información?
¿Tienes alguna sugerencia para mejorar?

¡Gracias por tus comentarios!