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.