Skip to main content

Instalasi Terraform & OpenTofu

Pilihlah salah satu alat yang kamu sukai (keduanya menggunakan sintaks dan perintah yang identik):

Menginstal Terraform (Linux Ubuntu/Debian)

Menginstal OpenTofu (Alternatif Open-Source)


Anatomi Berkas Konfigurasi HCL (.tf)

Terraform membaca semua berkas yang berakhiran .tf di dalam sebuah direktori. Blok dasar HCL terdiri dari:

4 Alur Perintah Utama (Core Commands)

Buka terminal pada direktori yang berisi file konfigurasi .tf:

1. Inisialisasi (terraform init)

Mengunduh binary plugin provider dari registry ke folder lokal tersembunyi .terraform/.

2. Format & Validasi Kode

3. Simulasi Rencana (terraform plan)

Terraform membandingkan konfigurasi kodemu dengan status infrastruktur nyata di cloud:
Output akan menampilkan ringkasan, misalnya: Plan: 1 to add, 0 to change, 0 to destroy.

4. Eksekusi Pembuatan (terraform apply)

Mengeksekusi pembuatan resource nyata ke cloud:

5. Menghapus Infrastruktur (terraform destroy)

Jika latihan sudah selesai dan kamu tidak ingin terkena tagihan sewa cloud:
Last modified on October 26, 2026