Crie políticas de rede da organização

Uma política de rede da organização define o controlo de acesso à rede para serviços geridos ao nível da organização expostos através do Google Distributed Cloud (GDC) air-gapped. Pode definir estes controlos de acesso através do recurso OrganizationNetworkPolicy da API Networking.

Para receber as autorizações necessárias para configurar a política de rede da organização, peça ao administrador da gestão de identidade e de acesso (IAM) da organização que lhe conceda a função de administrador da política de rede da organização (org-network-policy-admin).

Pode definir uma política de rede da organização para controlos de acesso para os seguintes serviços geridos pela GDC:

Política predefinida

Por predefinição, os serviços geridos do GDC têm os seguintes princípios:

Serviço da GDC Princípio
Todos os serviços allow-all
Consola da GDC allow-all
CLI gcloud allow-all
Servidor de API global deny-by-default
KMS deny-by-default
Armazenamento de objetos deny-by-default
Vertex AI e serviços suportados deny-by-default

Exemplo de política de rede de organização

Segue-se um exemplo de um recurso OrganizationNetworkPolicy que permite que o tráfego de um endereço IP aceda a um serviço gerido do GDC.

   kubectl --kubeconfig MANAGEMENT_API_SERVER apply -f - <<EOF
   apiVersion: networking.gdc.goog/v1
   kind: OrganizationNetworkPolicy
   metadata:
     name: POLICY_NAME
     namespace: platform
   spec:
     subject:
       services:
         matchTypes:
         - "SERVICE_NAME"
     ingress:
       - from:
         - ipBlock:
             cidr: IP_ADDRESS
         - ipBlock:
             cidr: IP_ADDRESS
   EOF

Substitua as seguintes variáveis:

Variável Descrição
MANAGEMENT_API_SERVER O caminho kubeconfig do servidor de API zonal. Se ainda não gerou um ficheiro kubeconfig para o servidor da API na sua zona segmentada, consulte Iniciar sessão para ver detalhes.
POLICY_NAME O nome a atribuir à política.

Por exemplo, allow-ui-access.
SERVICE_NAME O nome do serviço ao qual aplicar a política. Use os seguintes valores para cada serviço:
  • Todos os serviços: all
  • Consola GDC: ui-console
  • CLI gdcloud: api-server
  • Servidor de API global: global-api-server
  • KMS: kms
  • Armazenamento de objetos: object-storage
  • Vertex AI: ai
.
IP_ADDRESS O endereço IP para permitir o acesso. Por exemplo, 10.251.0.0/24. Também pode adicionar vários endereços IP definindo mais de um campo ipBlock para cada endereço IP.