Completa l'upgrade di Knative serving

Per completare l'upgrade del cluster e la migrazione al componente del parco risorse Knative serving, devi rimuovere tutte le risorse inutilizzate e non aggiornate dal cluster.

Prima di iniziare

Panoramica

In questo passaggio, lo script della migrazione viene utilizzato per eseguire le seguenti:

  • Imponi il controllo completo sulle tue risorse Knative serving l'operatore appdevexperience-operator.
  • Elimina il bundle Istio e il componente aggiuntivo GKE Knative serving.
  • Elimina tutte le mappe di configurazione di assistenza.

A questo punto, puoi riattivare la funzionalità "Scalatura a zero".

Completa l'upgrade di Knative serving

Per completare l'upgrade di Knative serving e finalizzare la procedura di migrazione:

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

    ./migration-addon.sh --command finalize
    
  2. Nel terminale, lo script di migrazione ti chiede di confermare che vuoi procedere. Inserisci y per completare la procedura.

    I prompt durante la procedura di questo passaggio finale sono simili ai seguenti:

    In the process of cleaning up, the script performs the following:
    1. enforcing Knative serving operator fully controls Knative serving resources.<br>
    2. deleting Istio slim installed by Knative serving GKE add-on<br>
    3. deleting helper configmaps
    Continue? [Y/n] y<br>
    
    1. enforcing Knative serving operator fully controls Knative serving resources.
    cloudrun.operator.run.cloud.google.com/cloud-run patched
    
    Waiting for Knative serving serving to be ready...
    Knative serving serving is ready.
    
    2. Deleting Istio slim resources
    
    3. Deleting helper configmaps
    
    Cleanup is done. The upgrade to new Knative serving completes! <br>
    
  3. Esegui questo comando per abilitare lo "scalabilità fino a 0":

    kubectl patch cm config-autoscaler -n knative-serving -p '{"data":{"enable-scale-to-zero": "true"}}'