Desinstala el complemento de Istio

Estos pasos son específicos para las instalaciones de Istio on GKE, también conocido como “complemento de Istio”.

Antes de comenzar

Identifique si el complemento de Istio está en uso

Hay dos rutas posibles para la migración, que dependen de tu clúster usa la función de puerta de enlace de entrada o de inserción de archivo adicional del complemento de Istio.

  1. Antes, en el paso de preparación, ya identificaste si el complemento de Istio está configurado. Puedes ejecutar el siguiente comando para verificar que el espacio de nombres istio-system exista:

    echo $INGRESS_NAMESPACE
    
  2. Ejecuta el siguiente comando para determinar si la función de inserción de archivo adicional del complemento de Istio está en uso en tu clúster:

    kubectl get ns -l istio-injection=enabled
    

    Si aparece algún espacio de nombres, que no sea knative-serving, eso indica que la inyección del archivo adicional del complemento de Istio está en uso.

    Por ejemplo, si el comando solo enumera el espacio de nombres knative-serving, no configuraste y no usas la inserción de archivo adicional del complemento de Istio.

Resultados:

Desinstala el complemento de Istio

En esta sección, la secuencia de comandos de migración se usa para desinstalar el “complemento de Istio”.

  1. Ejecuta el siguiente comando para iniciar la secuencia de comandos de migración:

    ./migration-addon.sh --command uninstall-istio-addon
    
  2. Verifica que se haya borrado el espacio de nombres istio-system:

    kubectl get ns istio-system --ignore-not-found
    

¿Qué sigue?

Según la configuración de la puerta de enlace de entrada que identificaste antes, continúa con la guía de instalación correspondiente:

Revertir

Si necesitas revertir los cambios que realizaste mediante los pasos anteriores, puedes usar la secuencia de comandos de migración para volver a habilitar el “complemento de Istio”:

  1. Ejecuta el siguiente comando:

    ./migration-addon.sh --command rollback-uninstall-istio-addon
    
  2. Para seguir revirtiendo los cambios al estado original de la instalación, revierte el "complemento de GKE" de Knative serving.