Nesta página, descrevemos como gerenciar as políticas de segurança do Google Cloud Armor para filtrar o tráfego de entrada no seu aplicativo. As políticas de segurança do Cloud Armor ajudam a proteger seus aplicativos da web e serviços contra ataques distribuídos de negação de serviço (DDoS) e outras ameaças da Internet. Para aplicar uma postura de segurança forte, é preciso gerenciar as políticas de segurança por meio de atualização, teste, anexação a serviços de back-end e exportação ou importação.
Para criar ou visualizar políticas de segurança, consulte Criar e visualizar políticas de segurança do Cloud Armor. Para gerenciar regras em uma política de segurança, consulte Gerenciar regras da política de segurança do Cloud Armor.
Gerenciar políticas de segurança
As seções a seguir descrevem como atualizar, excluir ou testar suas políticas de segurança.
Atualizar políticas de segurança
As etapas nesta seção descrevem como atualizar uma política de segurança do Cloud Armor. É possível modificar a descrição da política, modificar a regra padrão, alterar o serviço de back-end de destino ou adicionar regras.
Console
No console do Cloud de Confiance , acesse a página Políticas do Cloud Armor.
Encontre o nome da política que você quer atualizar na lista de políticas e clique em Menu para essa política.
- Para atualizar a descrição ou a ação da regra padrão, selecione Editar, faça as alterações e clique em Atualizar.
- Para adicionar uma regra, selecione Adicionar regra e siga as etapas em Adicionar regras a uma política de segurança.
- Para substituir o serviço de back-end de destino, selecione Aplicar política ao destino, clique em Adicionar destino, selecione um destino e clique em Adicionar.
gcloud
Para atualizar uma política de segurança, use as seguintes etapas da Google Cloud CLI:
- Para atualizar uma regra, consulte Atualizar uma única regra em uma política de segurança.
- Para adicionar uma regra, consulte Adicionar regras a uma política de segurança.
- Para excluir uma regra, consulte Excluir regras de uma política de segurança.
- Para atualizar várias regras em uma única atualização atômica, consulte Atualizar atomicamente várias regras em uma política de segurança.
- Para atualizar campos que não são de regra (como a descrição), consulte Exportar políticas de segurança e Importar políticas de segurança.
Excluir políticas de segurança
Nesta seção, descrevemos como excluir uma política de segurança do Cloud Armor. Remova todos os serviços de back-end da política antes de excluí-la.
Console
No console do Cloud de Confiance , acesse a página Políticas do Cloud Armor.
Marque a caixa de seleção ao lado da política que você quer excluir.
Na parte de cima à direita da página, clique em Implantar.
gcloud
Use gcloud compute security-policies delete NAME. Substitua NAME pelo nome da política de segurança:
gcloud compute security-policies delete NAME
Testar políticas de segurança
Recomendamos que você implante todas as novas regras no modo de visualização e examine os registros de solicitação para verificar se as políticas e as regras estão se comportando conforme o esperado.
Anexar e remover políticas de segurança
As seções a seguir descrevem como anexar e remover políticas de segurança.
Anexar uma política de segurança a um serviço de back-end
Siga as etapas desta seção para anexar uma política de segurança do Cloud Armor a um serviço de back-end. É possível anexar uma política de segurança a vários serviços de back-end, mas um serviço de back-end pode ter apenas um de cada tipo de política de segurança anexado a ele.
Console
No console do Cloud de Confiance , acesse a página Políticas do Cloud Armor.
Clique no nome da política de segurança para abrir a página Detalhes da política.
No meio da página, clique na guia Destinos.
Clique em Aplicar política ao novo destino.
Clique em Adicionar destino.
Na lista Destino, selecione uma opção e clique em Adicionar.
gcloud
Ao anexar uma política de segurança de back-end a um serviço de back-end, use o
comando gcloud compute backend-services e a sinalização --security-policy:
gcloud compute backend-services update my-backend \
--security-policy my-policy
Ao anexar uma política de segurança de borda a um serviço de back-end, use o
comando gcloud compute backend-services e a flag
--edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy my-policy
Remover uma política de segurança de um serviço de back-end
Siga as etapas nesta seção para remover uma política de segurança do Cloud Armor de um serviço de back-end.
Console
No console do Cloud de Confiance , acesse a página Políticas do Cloud Armor.
Clique no nome da política de segurança para abrir a página Detalhes da política.
No meio da página, clique na guia Destinos.
Selecione o serviço de back-end de destino do qual você está removendo a política.
Clique em Remover.
Na mensagem Remover destino, clique em Remover.
gcloud
Ao remover uma política de segurança de back-end, use o comando gcloud compute
backend-services e a flag --security-policy:
gcloud compute backend-services update my-backend \
--security-policy ""
Ao remover uma política de segurança de borda, use o comando gcloud compute
backend-services e a flag --edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy ""