Completa l'upgrade di Knative serving

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

Prima di iniziare

Panoramica

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

  • Applica il controllo completo delle risorse Knative serving tramite l'operatore appdevexperience-operator.
  • Elimina il componente aggiuntivo GKE Istio e Knative serving.
  • Elimina tutte le configmap dell'helper.

A questo punto, puoi riattivare la funzionalità di scalabilità 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 il processo 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 "scaling a zero":

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