Atribuir nomes às portas de serviço

Para serem incluídas na Cloud Service Mesh, as portas de serviço têm de ter um nome, e o nome tem de incluir o protocolo da porta, por exemplo:

apiVersion: v1
kind: Service
metadata:
  name: ratings
  labels:
    app: ratings
    service: ratings
spec:
  ports:
  - port: 9080
    name: http

O nome da porta de serviço pode incluir um sufixo na seguinte sintaxe: name: protocol[-suffix] em que os parênteses retos indicam um sufixo opcional que tem de começar com um traço, por exemplo:

kind: Service
metadata:
  name: myservice
spec:
  ports:
  - number: 3306
    name: mysql
  - number: 80
    name: http-web

Para que as métricas sejam apresentadas na Google Cloud consola, as portas de serviço têm de ter um dos seguintes protocolos: http, http2 ou grpc. As portas de serviço com o protocolo https são tratadas comotcp e as métricas não são apresentadas para esses serviços.