Implementa objetos Service
Implementar servicios en clústeres con Cloud Service Mesh es casi la misma que la implementación de servicios en clústeres sin Cloud Service Mesh. Necesitas realizar algunos cambios en tus manifiestos de Kubernetes:
Crear objetos Service de Kubernetes para todos los contenedores. Todas Implementaciones debe tener un Service de Kubernetes conectado.
Asigna un nombre a los puertos de los objetos Service. Aunque GKE te permite definir puertos de Service sin nombre, Cloud Service Mesh requiere que proporciones un nombre para un puerto que coincida con el protocolo.
Etiqueta tus objetos Deployment. Esto te permite usar el tráfico de la malla de servicios de administración de configuraciones, como la división del tráfico entre versiones de un mismo servicio.
En el siguiente ejemplo, los objetos Deployment y Service ilustran estos requisitos:
Después de implementar los objetos Service en un clúster con Cloud Service Mesh, asegúrate de inyectar proxies de sidecar.