Terraform adalah alat Infrastructure as Code (IaC) yang dapat Anda gunakan untuk menyediakan resource dan izin untuk Cloud Quotas. Untuk mempelajari cara menggunakan Terraform guna menyediakan infrastruktur di Google Cloud, baca dokumentasi Terraform di Google Cloud.
Anda dapat menggunakan Terraform untuk melakukan hal-hal berikut dengan Kuota Cloud:
- Ambil sumber data
QuotaInfo
kuota untuk project, folder, atau organisasi. - Cantumkan sumber data
QuotaInfos
dari semua kuota untuk project, folder, atau organisasi tertentu. - Buat konfigurasi kuota
QuotaPreference
baru atau update yang sudah ada, yang menentukan nilai pilihan untuk suatu kuota.
Sebelum memulai
Sebelum memulai, Anda memerlukan akses ke Terraform:
Jika Anda memulai, perhatikan bahwa Cloud Shell telah terintegrasi dengan Terraform, dan Anda dapat mengikuti tutorial langkah demi langkah ini, Men-deploy server web Flask dasar menggunakan Terraform dan Cloud Shell.
Jika Anda ingin menginstal Terraform sendiri, baca petunjuk penginstalan Terraform dari HashiCorp.
Untuk menggunakan Terraform dengan Kuota Cloud, buat file konfigurasi untuk mendeskripsikan infrastruktur Anda, lalu terapkan file konfigurasi untuk membuat rencana eksekusi dan menjalankan operasi untuk menyediakan infrastruktur Anda.
Resource dan sumber data Terraform
Tabel berikut mencantumkan contoh konfigurasi Cloud Quotas yang muncul di registry Terraform.
Resource dan sumber data Cloud Quotas | Contoh registry Terraform |
---|---|
Sumber data: QuotaInfo dari kuota untuk project, folder, atau organisasi |
google_cloud_quotas_quota_info |
Sumber data: QuotaInfos dari semua kuota untuk project, folder, atau organisasi tertentu |
google_cloud_quotas_quota_infos |
Referensi: QuotaPreference |
google_cloud_quotas_quota_preference |
Langkah selanjutnya
Pelajari Terraform lebih lanjut: