En esta página, se describe cómo administrar las políticas de seguridad de Google Cloud Armor para filtrar el tráfico entrante a tu aplicación. Las políticas de seguridad de Cloud Armor ayudan a proteger tus aplicaciones y servicios web de ataques de denegación de servicio distribuido (DSD) y otras amenazas de Internet. Para aplicar una postura de seguridad sólida, debes administrar tus políticas de seguridad mediante la actualización, las pruebas, la conexión a servicios de backend y la exportación o importación.
Para crear o ver políticas de seguridad, consulta Crea y visualiza políticas de seguridad de Cloud Armor. Para administrar las reglas dentro de una política de seguridad, consulta Administra las reglas de la política de seguridad de Cloud Armor.
Administra políticas de seguridad
En las siguientes secciones, se describe cómo puedes actualizar, borrar o probar tus políticas de seguridad.
Actualiza las políticas de seguridad
En los pasos de esta sección, se describe cómo puedes actualizar una política de seguridad de Cloud Armor. Puedes modificar la descripción de la política, modificar la regla predeterminada, cambiar el servicio de backend de destino o agregar reglas.
Console
En la consola de Cloud de Confiance , ve a la página Políticas de Cloud Armor.
Busca el nombre de la política que deseas actualizar en la lista de políticas y haz clic en Menú para esa política.
- Para actualizar la descripción o la acción de regla predeterminada, selecciona Editar, realiza los cambios y, luego, haz clic en Actualizar.
- Para agregar una regla, selecciona Agregar regla y, luego, sigue los pasos que se indican en Agrega reglas a una política de seguridad.
- Para reemplazar el servicio de backend de destino, selecciona Aplicar política al destino, haz clic en Agregar destino, selecciona un destino y, luego, haz clic en Agregar.
gcloud
Para actualizar una política de seguridad, sigue estos pasos de Google Cloud CLI:
- Para actualizar una regla, consulta Actualiza una sola regla en una política de seguridad.
- Para agregar una regla, consulta Agrega reglas a una política de seguridad.
- Para borrar una regla, consulta Borra reglas de una política de seguridad.
- Para actualizar varias reglas en una sola actualización atómica, consulta Actualiza varias reglas de forma atómica en una política de seguridad.
- Para actualizar los campos que no son reglas (como la descripción), consulta Exporta políticas de seguridad y Importa políticas de seguridad.
Borrar políticas de seguridad
En esta sección, se describe cómo puedes borrar una política de seguridad de Cloud Armor. Quita todos los servicios de backend de la política antes de borrarla.
Console
En la consola de Cloud de Confiance , ve a la página Políticas de Cloud Armor.
Selecciona la casilla de verificación junto a la política que deseas borrar.
En la esquina superior derecha de la página, haz clic en Borrar.
gcloud
Usa gcloud compute security-policies delete NAME. Reemplaza
NAME por el nombre de la política de seguridad:
gcloud compute security-policies delete NAME
Prueba políticas de seguridad
Recomendamos que implementes todas las reglas nuevas en el modo de vista previa y, luego, examines los registros de solicitud para verificar que las políticas y reglas se comporten como se espera.
Adjunta y quita políticas de seguridad
En las siguientes secciones, se describe cómo puedes adjuntar y quitar políticas de seguridad.
Vincula una política de seguridad a un servicio de backend
Sigue los pasos de esta sección para adjuntar una política de seguridad de Cloud Armor a un servicio de backend. Puedes adjuntar una política de seguridad a varios servicios de backend, pero un servicio de backend solo puede tener adjunta una política de seguridad de cada tipo.
Console
En la consola de Cloud de Confiance , ve a la página Políticas de Cloud Armor.
Haz clic en el nombre de la política de seguridad para abrir la página Detalles de la política.
En el medio de la página, haz clic en la pestaña Destinos.
Haz clic en Aplicar política a un destino nuevo.
Haga clic en Agregar destino.
En la lista Destino, selecciona un objetivo y, luego, haz clic en Agregar.
gcloud
Cuando adjuntas una política de seguridad de backend a un servicio de backend, usa el comando gcloud compute backend-services y la marca --security-policy:
gcloud compute backend-services update my-backend \
--security-policy my-policy
Cuando adjuntes una política de seguridad perimetral a un servicio de backend, usa el
comando gcloud compute backend-services y la marca
--edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy my-policy
Quita una política de seguridad de un servicio de backend
Sigue los pasos que se indican en esta sección para quitar una política de seguridad de Cloud Armor de un servicio de backend.
Console
En la consola de Cloud de Confiance , ve a la página Políticas de Cloud Armor.
Haz clic en el nombre de la política de seguridad para abrir la página Detalles de la política.
En el medio de la página, haz clic en la pestaña Destinos.
Selecciona el servicio de backend de destino del que quitarás la política.
Haz clic en Quitar.
En el mensaje Quitar objetivo, haz clic en Quitar.
gcloud
Cuando quites una política de seguridad de backend, usa el comando gcloud compute
backend-services y la marca --security-policy:
gcloud compute backend-services update my-backend \
--security-policy ""
Cuando quites una política de seguridad perimetral, usa el comando gcloud compute
backend-services y la marca --edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy ""