Halaman ini menjelaskan cara mengelola kebijakan keamanan Google Cloud Armor untuk memfilter traffic yang masuk ke aplikasi Anda. Kebijakan keamanan Cloud Armor membantu melindungi layanan dan aplikasi web Anda dari serangan distributed denial of service (DDoS) dan ancaman lainnya dari internet. Penerapan postur keamanan yang kuat memerlukan pengelolaan kebijakan keamanan Anda melalui pembaruan, pengujian, pemasangan ke layanan backend, dan ekspor atau impor.
Untuk membuat atau melihat kebijakan keamanan, lihat Membuat dan melihat kebijakan keamanan Cloud Armor. Untuk mengelola aturan dalam kebijakan keamanan, lihat Mengelola aturan kebijakan keamanan Cloud Armor.
Mengelola kebijakan keamanan
Bagian berikut menjelaskan cara memperbarui, menghapus, atau menguji kebijakan keamanan Anda.
Memperbarui kebijakan keamanan
Langkah-langkah di bagian ini menjelaskan cara memperbarui kebijakan keamanan Cloud Armor. Anda dapat mengubah deskripsi kebijakan, mengubah aturan default, mengubah layanan backend target, atau menambahkan aturan.
Konsol
Di konsol Cloud de Confiance , buka halaman Cloud Armor policies.
Temukan nama kebijakan yang ingin Anda perbarui dalam daftar kebijakan, lalu klik Menu untuk kebijakan tersebut.
- Untuk memperbarui deskripsi atau tindakan aturan default, pilih Edit, lakukan perubahan, lalu klik Update.
- Untuk menambahkan aturan, pilih Add rule, lalu ikuti langkah-langkah di Menambahkan aturan ke kebijakan keamanan.
- Untuk mengganti layanan backend target, pilih Apply policy to target, klik Add Target, pilih target, lalu klik Add.
gcloud
Untuk memperbarui kebijakan keamanan, gunakan langkah-langkah Google Cloud CLI berikut:
- Untuk memperbarui aturan, lihat Memperbarui satu aturan dalam kebijakan keamanan.
- Untuk menambahkan aturan, lihat Menambahkan aturan ke kebijakan keamanan.
- Untuk menghapus aturan, lihat Menghapus aturan dari kebijakan keamanan.
- Untuk memperbarui beberapa aturan dalam satu update atomik, lihat Memperbarui beberapa aturan secara atomik dalam kebijakan keamanan.
- Untuk memperbarui kolom non-aturan (seperti deskripsi), lihat Mengekspor kebijakan keamanan dan Mengimpor kebijakan keamanan.
Menghapus beberapa kebijakan keamanan
Bagian ini menjelaskan cara menghapus kebijakan keamanan Cloud Armor. Hapus semua layanan backend dari kebijakan sebelum Anda menghapusnya.
Konsol
Di konsol Cloud de Confiance , buka halaman Cloud Armor policies.
Centang kotak di samping kebijakan yang ingin Anda hapus.
Di pojok kanan atas halaman, klik Delete.
gcloud
Gunakan gcloud compute security-policies delete NAME. Ganti
NAME dengan nama kebijakan keamanan:
gcloud compute security-policies delete NAME
Menguji kebijakan keamanan
Sebaiknya deploy semua aturan baru dalam mode pratinjau, lalu periksa log permintaan Anda, untuk memverifikasi bahwa kebijakan dan aturan berfungsi seperti yang diharapkan.
Melampirkan dan menghapus kebijakan keamanan
Bagian berikut menjelaskan cara melampirkan dan menghapus kebijakan keamanan.
Melampirkan kebijakan keamanan ke layanan backend
Ikuti langkah-langkah di bagian ini untuk melampirkan kebijakan keamanan Cloud Armor ke layanan backend. Anda dapat melampirkan kebijakan keamanan ke beberapa layanan backend, tetapi layanan backend hanya dapat memiliki satu dari setiap jenis kebijakan keamanan yang dilampirkan ke layanan tersebut.
Konsol
Di konsol Cloud de Confiance , buka halaman Cloud Armor policies.
Klik nama kebijakan keamanan untuk membuka halaman Policy details.
Di bagian tengah halaman, klik tab Targets.
Klik Apply policy to new target.
Klik Add Target.
Di daftar Target, pilih target, lalu klik Add.
gcloud
Saat Anda melampirkan kebijakan keamanan backend ke layanan backend, gunakan
perintah gcloud compute backend-services dan flag --security-policy:
gcloud compute backend-services update my-backend \
--security-policy my-policy
Saat Anda melampirkan kebijakan keamanan edge ke layanan backend, gunakan perintah gcloud compute backend-services dan flag --edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy my-policy
Menghapus kebijakan keamanan dari layanan backend
Ikuti langkah-langkah di bagian ini untuk menghapus kebijakan keamanan Cloud Armor dari layanan backend.
Konsol
Di konsol Cloud de Confiance , buka halaman Cloud Armor policies.
Klik nama kebijakan keamanan untuk membuka halaman Policy details.
Di bagian tengah halaman, klik tab Targets.
Pilih layanan backend target tempat Anda menghapus kebijakan.
Klik Hapus.
Pada pesan Remove target, klik Remove.
gcloud
Saat Anda menghapus kebijakan keamanan backend, gunakan perintah gcloud compute
backend-services dan flag --security-policy:
gcloud compute backend-services update my-backend \
--security-policy ""
Saat Anda menghapus kebijakan keamanan edge, gunakan perintah gcloud compute
backend-services dan tanda --edge-security-policy:
gcloud compute backend-services update my-backend \
--edge-security-policy ""