Desinstalación

En esta página, se explica cómo desinstalar Istio de código abierto y Anthos Service Mesh.

Desinstala Anthos Service Mesh

Ejecuta uno de los siguientes comandos para desinstalar los componentes de Anthos Service Mesh que se instalaron con el perfil de configuración de ASM. Por medio de estos comandos, se borran el espacio de nombres istio-system y todas las definiciones de los recursos personalizados (CRD), incluidas las CRD que aplicaste. Si creaste las CRD, asegúrate de tener copias de ellas.

  1. Quita el plano de control.

    • Si instalaste Anthos Service Mesh en GKE en VMware, GKE on AWS, Amazon Elastic Kubernetes Service o Microsoft Azure Kubernetes Service, haz lo siguiente:
    1. Quita el plano de control:

      istioctl manifest generate --set profile=asm-multicloud | kubectl delete --ignore-not-found=true -f -
      
    2. Borra el espacio de nombres istio-system:

      kubectl delete namespace istio-system
      
    • Si instalaste Anthos Service Mesh en Google Kubernetes Engine, usa este comando:

      istioctl manifest generate --set profile=asm-gcp | kubectl delete --ignore-not-found=true -f -
      

      Este comando borra de forma automática el espacio de nombres istio-system.

  2. Desactiva la inserción automática de sidecar, si está habilitada:

    kubectl label namespace YOUR_NAMESPACE istio-injection=disabled