Disinstalla il componente aggiuntivo Istio

Questi passaggi sono specifici per le installazioni Istio su GKE, noto anche come come "componente aggiuntivo di Istio".

Prima di iniziare

Verificare se il componente aggiuntivo Istio è in uso

Esistono due possibili percorsi di migrazione a seconda che l'oggetto la funzionalità di gateway o di inserimento di file collaterali del componente aggiuntivo Istio è in uso nel tuo in un cluster Kubernetes.

  1. In precedenza nel passaggio della preparazione è già stata identificata se è configurato il componente aggiuntivo Istio. Puoi eseguire questo comando per verificare che lo spazio dei nomi istio-system esista:

    echo $INGRESS_NAMESPACE
    
  2. Esegui questo comando per determinare se la funzionalità di inserimento di file collaterali di il componente aggiuntivo Istio è in uso all'interno del tuo cluster:

    kubectl get ns -l istio-injection=enabled
    

    Se è elencato uno spazio dei nomi diverso da knative-serving, questo indica che è in uso l'iniezione collaterale del componente aggiuntivo Istio.

    Ad esempio, se il comando elenca solo lo spazio dei nomi knative-serving, che non hai configurato e non utilizzi l'inserimento collaterale dei Componente aggiuntivo Istio.

Risultati:

Disinstalla il componente aggiuntivo Istio

In questa sezione, lo script della migrazione viene utilizzato disinstalla il "componente aggiuntivo Istio".

  1. Esegui questo comando per avviare lo script di migrazione:

    ./migration-addon.sh --command uninstall-istio-addon
    
  2. Verifica che lo spazio dei nomi istio-system sia stato eliminato:

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

Passaggi successivi

A seconda della configurazione del gateway in entrata identificata sopra, continua con la Guida all'installazione corrispondente:

Esegui il rollback

Se devi eseguire il rollback delle modifiche apportate nei passaggi precedenti, puoi utilizzare lo script di migrazione per riattivare il "componente aggiuntivo Istio":

  1. Esegui questo comando:

    ./migration-addon.sh --command rollback-uninstall-istio-addon
    
  2. Per continuare a eseguire il rollback delle modifiche allo stato originale dell'installazione, esegui il rollback del "componente aggiuntivo GKE" di Knative serving.