Conclua a atualização do Knative Serving

Para finalizar a atualização do cluster e concluir a migração para o componente de frota de publicação do Knative, tem de remover todos os recursos desatualizados e não usados do cluster.

Antes de começar

Vista geral

Neste passo, o script de migração é usado para realizar o seguinte:

  • Aplique o controlo total dos seus recursos de serviço do Knative através do operador appdevexperience-operator.
  • Elimine o suplemento do GKE do Istio e do Knative serving.
  • Elimine todos os configmaps auxiliares.

Em seguida, pode reativar a funcionalidade "dimensionamento para zero".

Conclua a atualização do Knative Serving

Para concluir a atualização do Knative Serving e finalizar o processo de migração:

  1. Execute o seguinte comando para iniciar o script de migração:

    ./migration-addon.sh --command finalize
    
  2. No terminal, o script de migração pede-lhe que confirme que quer continuar. Introduza y para finalizar o processo.

    As instruções durante este passo final do processo têm um aspeto semelhante ao seguinte:

    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. Execute o seguinte comando para ativar a "redução para 0":

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