Terminer la mise à niveau de Knative serving

Pour finaliser la mise à niveau de votre cluster et terminer la migration vers le composant de parc Knative serving, vous devez supprimer toutes les ressources non actualisées et non utilisées de votre cluster.

Avant de commencer

Présentation

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

  • Appliquer un contrôle total sur vos ressources Knative serving par l'opérateur appdevexperience-operator.
  • Supprimer la version groupée d'Istio et le module complémentaire GKE de Knative serving.
  • Supprimer tous les configmaps d'aide.

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

Terminer la mise à niveau de Knative serving

Pour terminer la mise à niveau de Knative serving et finaliser le processus de migration, procédez comme suit :

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