Estás viendo la documentación de Anthos Service Mesh 1.7. Consulta la documentación más reciente o selecciona otra versión disponible:

Habilita e inhabilita el controlador del servicio canónico

Nota: Los servicios canónicos son compatibles de forma automática en Anthos Service Mesh versión 1.6.8 y versiones posteriores.

Cuando instalas o actualizas la malla de servicios de Anthos con la secuencia de comandos install_asm, se implementa el controlador de servicios canónico en tu. El controlador del servicio canónico agrupa las cargas de trabajo que pertenecen al mismo servicio lógico y es necesaria para la funcionalidad completa del panel de Servicios en Cloud Console. Implementar el controlador crea la implementación canonical-service-controller-manager en tu clúster en el espacio de nombres asm-system y no afecta tus servicios o cargas de trabajo.

Si no usaste la secuencia de comandos install_asm para instalar la malla de servicios de Anthos, es posible que no tengas el controlador del servicio canónico habilitado en tu clúster. Para determinar si el controlador del servicio canónico está habilitado en tu clúster, haz lo siguiente:

kubectl get services -n asm-system

Si el controlador del servicio canónico no está habilitado, puedes habilitarlo si realizas los siguientes pasos:

  1. Descarga el paquete kpt que contiene el controlador en el directorio de trabajo actual:

    kpt pkg get https://github.com/GoogleCloudPlatform/anthos-service-mesh-packages.git/asm@release-1.7-asm asm
    
  2. Aplica la configuración del controlador:

        kubectl apply -f asm/canonical-service/controller.yaml
    

Si quieres inhabilitar el controlador del servicio canónico, haz lo siguiente:

  1. Descarga el paquete kpt que contiene el controlador en el directorio de trabajo actual:

    kpt pkg get https://github.com/GoogleCloudPlatform/anthos-service-mesh-packages.git/asm@release-1.7-asm asm
    
  2. Borra el controlador de tu clúster:

    kubectl delete -f asm/canonical-service/controller.yaml
    

¿Qué sigue?

Obtén más información acerca de los siguientes temas: