Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
Bahasa Indonesia (Indonesian)
Bahasa Indonesia (Indonesian)
  • Selamat Datang
  • Konsep Dasar
  • Struktur Kode
  • Contoh-Contoh Struktur Kode
    • Terragrunt
    • Terraform
      • Penggunaan Terraform Untuk Infrastruktur Skala Kecil
      • Penggunaan Terraform Untuk Infrastruktur Skala Sedang
      • Penggunaan Terraform Untuk Infrastruktur Skala Besar
  • Kaidah Penamaan
  • Penataan Kode
  • Tanja Umum
  • Referensi
  • Menulis Konfigurasi Terraform
  • Lokakarya
Powered by GitBook
On this page
  • Alat-alat apa saja yang sebaiknya diketahui dan dipertimbangkan untuk digunakan?
  • Apa yang menjadi solusi untuk masalah dependency hell dengan modul?
Export as PDF

Tanja Umum

MUT (Masalah Umum Terraform)

PreviousPenataan KodeNextReferensi

Last updated 2 years ago

Alat-alat apa saja yang sebaiknya diketahui dan dipertimbangkan untuk digunakan?

  • - Tool orkestrasi

  • - Linter kode

  • - Pengelola versi

  • - Otomatisasi Pull Request

  • - Kumpan kait git untuk Terraform yang digunakan bersamaan dengan

Apa yang menjadi solusi untuk masalah dengan modul?

Versi dari sumber daya dan modul infrastruktur sebaiknya menggunakan versi yang spesifik. Penyedia sebaiknya dikonfigurasi diluar modul tetapi hanya di dalam komposisi. Versi dari penyedia dan Terraform juga sebaiknya dikunci.

Tidak ada alat pengelola dependensi utama, tetapi ada beberapa tips untuk membuat dependensi menjadi lebih sedikit bermasalah. Sebagai contoh, bisa digunakan untuk mengotomatisasi perbaruan dependensi. Dependabot membuat permintaaan penarikan untuk menjaga dependensi tetap aman dan terbaru. Dependabot mendukung konfigurasi Terraform.

Terragrunt
tflint
tfenv
Atlantis
pre-commit-terraform
kerangka kerja pre-commit
dependency hell
Dependabot