Cara Memasang Terraform dalam Pengagihan Linux

Cara Memasang Terraform dalam Pengagihan Linux

Dalam artikel ini, kita akan membincangkan apa Terraform adalah dan cara memasang Terraform Mengenai pelbagai pengagihan Linux menggunakan Hashicorp repositori.

Apa itu Terraform?

Terraform adalah alat orkestrasi awan yang popular di dunia automasi, yang digunakan untuk menggunakan infrastruktur anda melalui IAC (Infrastruktur sebagai kod) pendekatan. Terraform dibina oleh Hashicorp dan dibebaskan di bawah Lesen Awam Mozilla. Ia menyokong awan awam, peribadi dan hibrid, sehingga kini Terraform menyokong 145 penyedia, termasuk penyedia popular seperti AWS, Azure Cloud, GCP, Oracle Cloud, dan banyak lagi.

Terraform Senibina sangat mudah. Yang anda perlukan adalah memuat turun Terraform Binary ke mesin tempatan/pelayan anda yang akan bertindak sebagai mesin asas anda. Kami harus menyebut pembekal untuk bekerja dalam fail sintaks kami. Terraform akan memuat turun plugin untuk penyedia tertentu secara automatik dan akan mengesahkan dengan API Penyedia untuk melaksanakan rancangan tersebut.

Apakah infrastruktur sebagai kod?

Proses penyediaan dan menguruskan sumber seperti mesin maya, penyimpanan, rangkaian, pangkalan data, dan lain-lain ... melalui fail definisi yang boleh dibaca mesin, bukannya alat interaktif atau konfigurasi perkakasan.

ciri-ciri
  • Sumber terbuka.
  • Sintaks deklaratif.
  • Modul pluggable.
  • Infrastruktur yang tidak berubah.
  • Seni bina pelanggan yang mudah.

Mari kita mulakan…

Memasang Terraform dalam Pengagihan Linux

The Terraform Pakej pengedaran utama masuk .zip format, yang merangkumi fail yang boleh dilaksanakan tunggal yang boleh anda buat dengan tidak mengisahkan mana -mana lokasi di sistem Linux anda.

Walau bagaimanapun, untuk integrasi yang lebih mudah dengan alat pengurusan konfigurasi, Terraform juga menawarkan repositori pakej untuk Debian-berdasarkan dan RHEL-sistem berasaskan, yang membolehkan anda memasang Terraform Menggunakan alat pengurusan pakej lalai anda yang dipanggil apt dan yum.

Pasang Terraform di Debian, Ubuntu & Mint

$ curl -fssl https: // apt.siaran.Hashicorp.com/gpg | sudo apt-key add-$ sudo apt-add-repository "deb [arch = $ (dpkg --print-architecture)] https: // apt.siaran.Hashicorp.com $ (lsb_release -cs) utama "$ sudo apt update $ sudo apt pemasangan terraform 

Pasang Terraform di Rhel, Centos & Fedora

$ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https: // rpm.siaran.Hashicorp.com/$ Release/Hashicorp.repo $ sudo yum kemas kini $ sudo yum pasang terraform 

Sekarang pemasangan dapat disahkan dengan menjalankan arahan versi terraform yang mudah.

$ Terraform versi 
Semak versi Terraform

Itu sahaja untuk artikel ini. Pemasangannya sangat mudah, mudah disediakan dan beberapa editor teks seperti Atom dan VSCode datang dengan sokongan bahasa untuk Terraform juga.