Anthos Service Mesh 1.6

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.

    • Sigue estos pasos si instalaste Anthos Service Mesh en GKE On-Prem, GKE en AWS, Amazon Elastic Kubernetes Service o Microsoft Azure Kubernetes Service:
    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

Desinstala Istio de código abierto

La forma en la que desinstales Istio de código abierto dependerá de cómo la instalaste.

  • Si instalaste Istio con Helm, consulta Desinstalación.

  • Si realizaste una instalación personalizada mediante istioctl, consulta Desinstala Istio.

  • Si realizaste la instalación del operador independiente, consulta Desinstalación.