Pengantar
Terraform adalah alat untuk membangun dan memelihara infrastruktur server virtual; ini mendukung beberapa penyedia cloud dalam satu proyek. Terraform mencapai manajemen status melalui grafik status dan modul yang dikonfigurasi yang dapat dibuat, diperluas, dan dikelola oleh pengguna.
sudo apt update && sudo apt upgrade -y
- Install dependencies
sudo apt install -y wget gnupg software-properties-common
- Tambahkan HashiCorp GPG Key
wget -O- https://apt.releases.hashicorp.com/gpg | gpg –dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg
- Tambahkan HashiCorp repository
echo “deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main” | sudo tee /etc/apt/sources.list.d/hashicorp.list
- Update dan install Terraform
sudo apt update
sudo apt install -y terraform
- Verifikasi instalasi
terraform -version
Jika berhasil, akan muncul versi Terraform yang terinstall, misalnya:
Terraform v1.9.x
Solusi Lengkap
- Hapus repository lama (jika ada)
sudo rm /etc/apt/sources.list.d/hashicorp.list
sudo rm /usr/share/keyrings/hashicorp-archive-keyring.gpg
- Tambahkan ulang HashiCorp GPG key dan repository
wget -O- https://apt.releases.hashicorp.com/gpg | \
gpg –dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg > /dev/null
Tambahkan repository:
echo “deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main” | \
sudo tee /etc/apt/sources.list.d/hashicorp.list
- Update apt dan install Terraform
sudo apt update
sudo apt install terraform -y
✅ Jika masih error
Cek apakah repository berhasil ditambahkan:
apt-cache policy terraform
Jika tetap tidak ditemukan, kemungkinan Ubuntu 20.04 (Focal Fossa) tidak lagi didukung di repository terbaru HashiCorp.
🔹 Solusi alternatif (Manual Binary Install)
Unduh versi terbaru:
wget https://releases.hashicorp.com/terraform/1.9.5/terraform_1.9.5_linux_amd64.zip
Ekstrak dan pindahkan ke /usr/local/bin:
sudo apt install unzip -y
unzip terraform_1.9.5_linux_amd64.zip
sudo mv terraform /usr/local/bin/
Verifikasi:
terraform -version
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Terraform di Ubuntu Terbaru . Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya