Completa l'upgrade di Knative serving

Per finalizzare l'upgrade del cluster e completare la migrazione Componente del parco risorse Knative serving, devi rimuovere tutti i componenti inattivi e inutilizzati di risorse del tuo 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 configmap helper.

Puoi quindi riattivare l'opzione "Scala fino a zero" funzionalità.

Completa l'upgrade di Knative serving

Per completare l'upgrade di Knative serving e finalizzare il processo 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 per procedere. Inserisci y per finalizzare il processo.

    I prompt durante il processo in questo passaggio finale hanno un aspetto simile al seguente:

    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"}}'