Requisitos previos de Cloud Service Mesh en el clúster

En esta página, se describen los requisitos previos y los requisitos para instalar Cloud Service Mesh en el clúster para cargas de trabajo de Kubernetes Google Cloud, como los requisitos del clúster, los requisitos de la flota y los requisitos generales.

Proyecto de Cloud

Antes de comenzar:

Requisitos generales

Requisitos del clúster

  • Asegúrate de que el clúster de usuario en el que instales Cloud Service Mesh tenga al menos 4 CPU virtuales, 15 GB de memoria y 4 nodos.

  • Verifica que la versión del clúster se enumere en las plataformas compatibles.

  • Asegúrate de que la máquina cliente desde la que instales Cloud Service Mesh tenga conectividad de red al servidor de API.

  • Si implementas sidecars en pods de aplicaciones en los que la conectividad directa a los servicios de CA (como meshca.googleapis.com y privateca.googleapis.com) no está disponible; debes configurar un proxy HTTPS basado en CONNECT explicito.

  • En el caso de los clústeres públicos con reglas de firewall de salida establecidas que bloquean las reglas implícitas, asegúrate de haber configurado reglas de HTTP/HTTPS y DNS para acceder a las APIs públicas de Google.

Requisitos de la flota

Todos los clústeres deben estar registrados en una flota y se debe habilitar la identidad de carga de trabajo de la flota. Puedes configurar los clústeres o puedes permitir que asmcli registre los clústeres siempre que cumplan con los siguientes requisitos:

  • Clústeres de GKE fuera de Google Cloud: (se aplica a Cloud Service Mesh en el clúster) Google Distributed Cloud (solo software) para VMware, Google Distributed Cloud (solo software) para Bare Metal, GKE en AWS (obsoleto) y GKE en Azure (obsoleto) se registran automáticamente en la flota de tu proyecto en el momento de la creación del clúster. A partir de GKE Enterprise 1.8, todos estos tipos de clústeres habilitan automáticamente Workload Identity de la flota cuando se registran. Los clústeres existentes registrados se actualizan para usar Workload Identity de la flota cuando se actualizan a GKE Enterprise 1.8.
  • Clústeres de Amazon EKS (obsoleto): (se aplica a Cloud Service Mesh en el clúster) El clúster debe tener un proveedor de identidad de OIDC de IAM público. Sigue las instrucciones en Crea un proveedor de OIDC de IAM para tu clúster para verificar si existe un proveedor y, si es necesario, crea uno.

Cuando ejecutas asmcli install, especificas el ID del proyecto del proyecto host de la flota. asmcli registra el clúster si aún no lo está.

Próximos pasos