Terminer la mise à niveau de la diffusion Knative

Pour finaliser la mise à niveau de votre cluster et terminer la migration vers le composant de parc de diffusion Knative, vous devez supprimer toutes les ressources obsolètes et inutilisées de votre cluster.

Avant de commencer

Présentation

Dans cette étape, le script de migration permet d'effectuer les opérations suivantes :

  • Exercez un contrôle complet sur vos ressources de diffusion Knative par l'opérateur appdevexperience-operator.
  • Supprimez le module complémentaire GKE de publication du bundle Istio et Knative.
  • Supprimer tous les configmaps d'aide.

Vous pouvez ensuite réactiver la fonctionnalité "scaling à zéro instance".

Terminer la mise à niveau de la diffusion Knative

Pour finaliser la mise à niveau de la diffusion Knative et finaliser le processus de migration:

  1. Exécutez la commande suivante pour démarrer le script de migration :

    ./migration-addon.sh --command finalize
    
  2. Dans le terminal, le script de migration vous invite à confirmer que vous souhaitez continuer. Saisissez y pour finaliser le processus.

    Les invites au cours de l'étape finale de ce processus se présentent comme suit :

    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. Exécutez la commande suivante pour activer le "scaling à zéro instance" :

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