Completa la actualización de entrega de Knative

Para finalizar la actualización de tu clúster y completar la migración al componente de flota de servicio de Knative, debes quitar todos los recursos inactivos y sin usar de tu clúster.

Antes de comenzar

Descripción general

En este paso, la secuencia de comandos de migración se usa para realizar lo siguiente:

  • Aplica el control total de tus recursos de entrega de Knative con el operador appdevexperience-operator.
  • Borra el paquete de complementos de GKE de entrega de Istio y Knative.
  • Borra todos los ConfigMaps auxiliares.

Luego, puedes volver a habilitar la función “escalar a cero”.

Completa la actualización de entrega de Knative

Para completar la actualización de la entrega de Knative y finalizar el proceso de migración, haz lo siguiente:

  1. Ejecuta el siguiente comando para iniciar la secuencia de comandos de migración:

    ./migration-addon.sh --command finalize
    
  2. En la terminal, la secuencia de comandos de migración te solicita que confirmes que deseas continuar. Ingresa y para finalizar el proceso.

    Las indicaciones durante el proceso de este paso final son similares a las siguientes:

    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. Ejecuta el siguiente comando para habilitar el “escalamiento a 0”:

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