Knative Serving-Upgrade abschließen

Sie müssen alle veralteten und ungenutzten Ressourcen aus Ihrem Cluster entfernen, um das Upgrade Ihres Clusters abzuschließen und die Migration zur Flottenkomponente von Knative Serving zu ermöglichen.

Hinweise

Übersicht

In diesem Schritt wird das Migrationsskript für Folgendes verwendet:

  • Erzwingen Sie die vollständige Kontrolle über Ihre Knative Serving-Ressourcen vom Operator appdevexperience-operator.
  • Löschen Sie das Istio-Bundle und das GKE-Add-on "Knative Serving".
  • Löschen Sie alle Hilfskonfigurationspläne.

Sie können dann die Funktion „Skalierung auf null” wieder aktivieren.

Knative Serving-Upgrade abschließen

So schließen Sie das Upgrade für Knative Serving und den Migrationsprozess ab:

  1. Starten Sie das Migrationsskript mit dem folgenden Befehl:

    ./migration-addon.sh --command finalize
    
  2. Im Terminal werden Sie vom Migrationsskript aufgefordert, zu bestätigen, dass Sie fortfahren möchten. Geben Sie y ein, um den Vorgang abzuschließen.

    Die Eingabeaufforderungen während des letzten Schritts sehen ungefähr so aus:

    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. Führen Sie den folgenden Befehl aus, um „Skalierung auf 0” zu aktivieren:

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