GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Terraform v1.0.0 di CentOS 8 / Ubuntu 21.04

Apa itu Terraform?

Terraform adalah alat orkestrasi cloud yang populer di dunia otomatisasi, yang digunakan untuk menerapkan infrastruktur Anda melalui IAC (Infrastruktur sebagai kode ) mendekati. Terraform dibuat oleh Hashicorp dan dirilis di bawah Lisensi Publik Mozilla .

Mendukung:
  • Awan publik
  • Awan pribadi
  • Awan hibrida

Termasuk penyedia populer seperti AWS, Azure cloud, GCP, Oracle cloud, dan banyak lainnya.

Yang Anda butuhkan hanyalah mengunduh biner terraform ke mesin lokal/server Anda yang akan bertindak sebagai mesin dasar Anda.

Kemudian Terraform akan mengunduh plugin untuk penyedia tersebut secara otomatis dan akan mengautentikasi dengan API penyedia untuk menjalankan rencana.

Infrastruktur sebagai Kode

proses penyediaan dan pengelolaan sumber daya seperti Mesin Virtual, Penyimpanan, Jaringan, Basis Data, dll. melalui file definisi yang dapat dibaca mesin, bukan alat interaktif atau konfigurasi perangkat keras.

Fitur
  • Sumber terbuka.
  • Sintaksis deklaratif.
  • Modul yang Dapat Dicolokkan.
  • Infrastruktur yang tidak dapat diubah.
  • Arsitektur khusus klien yang sederhana.

Menginstal Terraform di Distribusi Linux

 Terraform paket distribusi utama datang dalam .zip format, yang menyertakan file tunggal yang dapat dieksekusi yang dapat Anda dekompresi lokasi mana pun di sistem Linux Anda.

Instal Terraform di RHEL, CentOS &Fedora

Metode (1)

Untuk menginstal Terraform di CentOS, mulailah dengan memperbarui daftar repositori:

sudo yum update

Jadi, Anda memerlukan wget dan buka ritsleting – jika Anda tidak memilikinya, instal dengan memasukkan:

sudo yum install wget unzip

Unduh Terraform dari situs web pengembang:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Ekstrak file yang diunduh:

unzip ./terraform_1.0.0_linux_amd64.zip -d  /usr/local/bin

Keluaran mengonfirmasi bahwa file sekarang berada di /usr/local/bin direktori.

Terakhir, verifikasi bahwa Terraform menerima perintah:

terraform --version

Sistem akan menampilkan Terraform v.1.0.0.

Catatan:

Jadi Untuk menginstal versi terbaru dari situs web pengembang, kunjungi tautan ini dan pilih yang terbaru:

Situs Pengembang Terraform

Omong-omong, versi terbaru saat ini adalah Terraform v1.0.0

Metode (2)

Namun, untuk integrasi yang lebih sederhana dengan alat manajemen konfigurasi, terraform juga menawarkan repositori paket untuk Debian -berbasis dan RHEL -sistem berbasis, yang memungkinkan Anda memasang Terraform menggunakan alat pengelolaan paket default Anda yang disebut APT  dan Enak .

Yang harus Anda lakukan cukup ikuti perintah di bawah ini :

$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo
$ sudo yum update
$ sudo yum install terraform

Instal Terraform di Debian, Ubuntu &Mint

Metode (1)

Jadi seperti yang kita lakukan di CentOs, kita akan mengikuti langkah-langkahnya:

Sebelum Anda mengunduh Terraform, perbarui daftar repositori:

sudo apt-get update

Jika sistem Anda tidak memiliki wget dan buka zip utilitas, gunakan yang berikut ini untuk menginstalnya:

sudo apt-get install wget unzip

Jadi Jalankan wget utilitas untuk mengunduh Terraform:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Jadi Ini adalah contoh outputnya:

Setelah unduhan selesai, ekstrak file:

sudo unzip ./terraform_1.0.0_linux_amd64.zip -d /usr/local/bin

Selanjutnya, verifikasi bahwa Terraform menerima perintah:

terraform version

Outputnya juga harus menampilkan Terraform v.1.0.0.

Metode (2)

Juga untuk integrasi yang lebih sederhana dengan alat manajemen konfigurasi, dengan repositori paket, ikuti perintah berikut:

$ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -

$ sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"

$ sudo apt update

$ sudo apt install terraform

Sekarang penginstalan dapat diverifikasi dengan menjalankan perintah versi terraform sederhana.

$ terraform --version

Ubuntu
  1. Cara Menginstal Tomcat 9 di CentOS 7

  2. Cara Menginstal Apache di CentOS 8

  3. Cara Menginstal Minikube di CentOS

  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal Terraform di CentOS 7/Ubuntu 18.04

  2. Cara Menginstal MongoDB di Ubuntu 18.04

  3. Cara Menginstal Jenkins di Ubuntu 18.04