Menggunakan Terraform dengan Dataform

Dokumen ini menjelaskan dukungan Terraform untuk Dataform.

Terraform adalah alat Infrastructure as Code (IaC) yang dapat Anda gunakan untuk menyediakan resource dan izin untuk resource Dataform berikut:

Misalnya, Anda dapat menggunakan Terraform untuk membuat dan mengonfigurasi repositori Dataform, konfigurasi rilis, dan konfigurasi alur kerja.

Untuk menggunakan Terraform dengan Dataform, Anda harus membuat file konfigurasi untuk mendeskripsikan infrastruktur Anda, lalu menerapkan file konfigurasi untuk membuat rencana eksekusi dan melakukan operasi untuk menyediakan infrastruktur Anda.

Tabel berikut mencantumkan contoh konfigurasi Dataform yang muncul di registry Terraform dan di GitHub.

Resource formulir data Contoh registry Terraform
Repositori google_dataform_repository
Konfigurasi rilis google_dataform_repository_release_config
Konfigurasi alur kerja google_dataform_repository_workflow_config

Mengelola akses IAM di Terraform

Anda dapat menggunakan Terraform untuk menetapkan dan mengelola kebijakan dataform_repository_iam untuk resource repositori.

Referensi berikut membantu Anda mengelola kebijakan dataform_repository_iam:

Untuk mengetahui praktik terbaik dalam mengelola IAM di Terraform, baca bagian Mengelola Identity and Access Management.

Langkah selanjutnya

Pelajari Terraform lebih lanjut: