Membuat dan mengelola saluran notifikasi dengan Terraform

Dokumen ini menjelaskan cara menggunakan Penyedia Google Cloud Terraform untuk membuat saluran notifikasi di project Google Cloud Anda. Penyedia Google Cloud Terraform menawarkan resource berikut untuk kebijakan pemberitahuan dan saluran notifikasi:

Terraform adalah alat untuk mem-build, mengubah, dan membuat versi infrastruktur. Arsitektur aplikasi menggunakan file konfigurasi untuk menjelaskan komponen yang diperlukan untuk menjalankan satu aplikasi atau seluruh infrastruktur Anda. Untuk mengetahui informasi selengkapnya tentang cara menggunakan Terraform, lihat referensi berikut:

Sebelum memulai

Untuk mendapatkan izin yang diperlukan untuk membuat dan mengubah saluran notifikasi menggunakan Terraform, minta administrator untuk memberi Anda peran IAM Notification Channel Editor (roles/monitoring.notificationChannelEditor) di project Anda. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Untuk mengetahui informasi selengkapnya tentang peran Cloud Monitoring, lihat Mengontrol akses dengan Identity and Access Management.

Membuat saluran notifikasi

Untuk membuat saluran notifikasi di project Google Cloud, lakukan langkah berikut:

  1. Pastikan Terraform terinstal di Cloud Shell.

  2. Di Cloud Shell, buka direktori yang berisi konfigurasi Terraform Anda.

  3. Edit file konfigurasi dan tambahkan saluran notifikasi Anda.

    Misalnya, konfigurasi berikut mendefinisikan saluran notifikasi email:

    resource "google_monitoring_notification_channel" "email" {
     display_name = "Tier 1 Support Email"
       type = "email"
       labels = {
         email_address = "USER_EMAIL"
       }
     }
    
  4. Di Cloud Shell, masukkan terraform apply.

Mengedit atau menghapus saluran notifikasi

Untuk mengedit atau menghapus saluran notifikasi di project Google Cloud Anda, lakukan langkah berikut:

  1. Pastikan Terraform terinstal di Cloud Shell.

  2. Di Cloud Shell, buka direktori yang berisi konfigurasi Terraform Anda.

  3. Edit file konfigurasi Anda, cari resource google_monitoring_notification_channel untuk saluran notifikasi Anda, lalu ubah atau hapus resource tersebut.

  4. Di Cloud Shell, masukkan terraform apply.

Langkah selanjutnya