Como adicionar serviços do Cloud Service Mesh (no cluster) aos perímetros de serviço
Se você criou um perímetro de serviço na sua organização, adicione os serviços autoridade de certificação (autoridade de certificação do Cloud Service Mesh ou Certificate Authority Service), configuração da malha, Stackdriver Logging, Cloud Monitoring e Cloud Trace ao perímetro nos seguintes casos:
- O cluster em que o Cloud Service Mesh foi instalado está em um projeto incluído em um perímetro de serviço.
- O cluster em que você instalou o Cloud Service Mesh é um projeto de serviço em uma rede VPC compartilhada.
Ao adicionar esses serviços ao perímetro de serviço, o cluster do Cloud Service Mesh pode acessá-los. O acesso aos serviços também é restrito na rede de nuvem privada virtual (VPC) do cluster.
Não adicionar os serviços mencionados pode fazer com que a instalação do Cloud Service Mesh falhe ou cause a falta de funções. Por exemplo, se você não adicionar a autoridade certificadora do Cloud Service Mesh ao perímetro de serviço, as cargas de trabalho não poderão receber certificados dela.
Antes de começar
A configuração do perímetro de serviço do VPC Service Controls está no nível da organização. Verifique se você recebeu os papéis adequados para administrar o VPC Service Controls. Se você tiver vários projetos, aplique o perímetro de serviço a todos os projetos adicionando-os ao perímetro.
Como adicionar serviços do Cloud Service Mesh a um perímetro de serviço
Console
- Siga as etapas em Como atualizar um perímetro de serviço para editar o perímetro.
- Na página Editar perímetro de serviço VPC, em Serviços a serem protegidos, clique em Adicionar serviços.
- Na caixa de diálogo Especificar serviços a serem restringidos, clique em Filtrar serviços. Dependendo da autoridade de certificação (CA, na sigla em inglês), digite a API Cloud Service Mesh Certificate Authority ou a API Certificate Authority Service.
- Marque a caixa de seleção do serviço.
- Clique em Adicionar API Cloud Service Mesh Certificate Authority.
- Repita as etapas de 2 a 5 para adicionar estas informações:
- API Mesh Configuration
- API Cloud Monitoring
- Cloud Trace API
- Clique em Save.
gcloud
Para atualizar a lista de serviços restritos, use o comando update e
especifique os serviços a serem adicionados como uma lista delimitada por vírgulas:
gcloud access-context-manager perimeters update PERIMETER_NAME \ --add-restricted-services=meshconfig.googleapis.com,meshca.googleapis.com,monitoring.googleapis.com,cloudtrace.googleapis.com,OTHER_SERVICES \ --policy=POLICY_NAME
Em que:
PERIMETER_NAME é o nome do perímetro de serviço que você quer atualizar.
OTHER_SERVICES é uma lista opcional separada por vírgulas de um ou mais serviços a serem incluídos no perímetro, além dos serviços preenchidos no comando anterior. Por exemplo,
storage.googleapis.com,bigquery.googleapis.com.POLICY_NAME é o nome numérico da política de acesso da sua organização. Por exemplo,
330193482019.
Saiba mais em Como atualizar um perímetro de serviço .