Esta página descreve como criar e gerenciar grupos de implantação de interceptação.
Antes de começar
- Ative a API Network Security no seu projeto.
- Instale a CLI gcloud.
Papéis
Para criar, visualizar ou excluir grupos de implantação de interceptação, o principal do Identity and Access Management (IAM) precisa ter os papéisnecessários do Identity and Access Management (IAM) no projeto. Para mais informações, consulte Gerenciar o acesso a projetos, pastas, e organizações.
Para verificar o progresso das operações listadas nesta página, o
principal do Identity and Access Management (IAM) precisa ter as seguintes permissões do papel de administrador de implantação de interceptação
(roles/networksecurity.interceptDeploymentAdmin):
networksecurity.interceptDeploymentGroups.createnetworksecurity.interceptDeploymentGroups.deletenetworksecurity.interceptDeploymentGroups.getnetworksecurity.interceptDeploymentGroups.list
Criar um grupo de implantação de interceptação
Um grupo de implantação de interceptação é um recurso global que contém uma coleção de implantações de interceptação zonais.
Console
No Google Cloud console, acesse a página Grupos de implantação.
Clique em Criar grupo de implantação.
Em Nome, insira um nome exclusivo do grupo de implantação.
Em Rede, selecione uma rede VPC. Todas as implantações de interceptação precisam referenciar balanceadores de carga de rede de passagem interna que usam essa rede.
Clique em Criar.
gcloud
Para criar um grupo de implantação de interceptação, use o gcloud
network-security intercept-deployment-groups create
comando:
gcloud network-security intercept-deployment-groups create DEPLOYMENT_GROUP_ID \
--location global \
--no-async \
--network NETWORK
Substitua:
DEPLOYMENT_GROUP_ID: o ID do grupo de implantação de interceptação.NETWORK: o nome de uma rede VPC. Todas as implantações de interceptação precisam referenciar balanceadores de carga de rede de passagem interna que usam essa rede.
Terraform
Para criar um grupo de implantação de interceptação, use um google_network_security_intercept_deployment_group recurso.
Para saber como aplicar ou remover uma configuração do Terraform, consulte Comandos básicos do Terraform.
Conferir detalhes de um grupo de implantação de interceptação
É possível conferir os detalhes de um grupo de implantação de interceptação, como o nome e a rede.
Console
No Google Cloud console, acesse a página Grupos de implantação.
Clique no grupo de implantação.
gcloud
Para conferir os detalhes de um grupo de implantação de interceptação, use o gcloud
network-security intercept-deployment-groups describe
comando:
gcloud network-security intercept-deployment-groups describe DEPLOYMENT_GROUP_ID \
--location global
Substitua DEPLOYMENT_GROUP_ID pelo ID do grupo de implantação de interceptação.
Na saída, o nome do grupo de implantação de interceptação é exibido no
formato projects/PROJECT_ID/locations/global/interceptDeploymentGroups/DEPLOYMENT_GROUP_ID.
Listar grupos de implantação de interceptação
É possível listar todos os grupos de implantação de interceptação em um projeto, incluindo os IDs.
Console
Para conferir todos os grupos de implantação de interceptação do projeto, siga esta etapa:
No Google Cloud console, acesse a página Grupos de implantação.
Para listar os grupos de implantação de interceptação, clique em filter_list Filtrar.
Na lista Propriedades , selecione Finalidade e, em Valor, selecione NSI na banda.
gcloud
Para listar todos os grupos de implantação de interceptação do projeto,
use o comando gcloud network-security intercept-deployment-groups list:
gcloud network-security intercept-deployment-groups list
Excluir um grupo de implantação de interceptação
Antes de excluir um grupo de implantação de interceptação, exclua as implantações de interceptação que fazem referência ao grupo de implantação de interceptação.
Console
No Google Cloud console, acesse a página Grupos de implantação.
Selecione a caixa de seleção do grupo de implantação e clique em Excluir.
Clique em Excluir novamente para confirmar.
gcloud
Para excluir um grupo de implantação de interceptação, use o gcloud
network-security intercept-deployment-groups delete
comando:
gcloud network-security intercept-deployment-groups delete DEPLOYMENT_GROUP_ID \
--no-async \
--location global
Substitua DEPLOYMENT_GROUP_ID pelo ID do grupo de implantação de interceptação.