Jak zainstalować Terraform w rozkładach Linux

Jak zainstalować Terraform w rozkładach Linux

W tym artykule omówimy, co Terraform jest i jak zainstalować Terraform w różnych rozkładach Linux za pomocą Hashicorp Repozytoria.

Co to jest Terraform?

Terraform jest popularnym narzędziem orkiestracji w chmurze w świecie automatyzacji, które służy do wdrażania infrastruktury za pośrednictwem IAC (Infrastruktura jako kod) zbliżać się. Terraform jest zbudowany przez Hashicorp i wydane pod Licencja publiczna Mozilla. Obsługuje chmurę publiczną, prywatną i hybrydową, ponieważ teraz Terraform obsługuje 145 dostawców, w tym popularnych dostawców, takich jak AWS, Azure Cloud, GCP, Oracle Cloud i wiele innych.

Terraform Architektura jest bardzo prosta. Wszystko, czego potrzebujesz, to pobrać binarny terraform na komputer lokalny/serwer, który będzie działał jako komputer bazowy. Musimy wspomnieć o dostawcy do pracy w naszym pliku składniowym. Terraform pobranie wtyczki dla tego konkretnego dostawcy automatycznie i uwierzytelni się za pomocą API Provider w celu wykonania planu.

Co to jest infrastruktura jako kod?

Proces udostępniania i zarządzania zasobami, takimi jak maszyna wirtualna, pamięć, sieć, baza danych itp.

Cechy
  • Otwarte źródło.
  • Deklaratywna składnia.
  • Moduły wtyczne.
  • Niezmienna infrastruktura.
  • Prosta architektura tylko klienta.

Zacznijmy…

Instalowanie Terraform w rozkładach Linux

Terraform Wchodzą główne pakiety dystrybucji .zamek błyskawiczny Format, który zawiera pojedyncze pliki wykonywalne, które można wycisnąć dowolną lokalizację w systemie Linux.

Jednak dla prostszej integracji z narzędziami zarządzania konfiguracją, Terraform oferuje również repozytoria pakietów dla Debian-oparte na Rhel-systemy oparte na instalacji Terraform Korzystanie z domyślnych narzędzi do zarządzania pakietami o nazwie Apt i Yum.

Zainstaluj Terraform w Debian, Ubuntu & Mint

$ curl -fssl https: // apt.wydania.Hashicorp.com/gpg | sudo apt-key add-$ sudo apt-add-repozytory „deb [arch = $ (dpkg --print-architektura)] https: // apt.wydania.Hashicorp.com $ (lsb_release -cs) główne „$ sudo apt aktualizacja $ sudo apt instal instaluj terraform 

Zainstaluj Terraform w Rhel, Centos i Fedora

$ sudo yum instaluj -y yum-piutils $ sudo yum-config-manager --add-repo https: // obr. min.wydania.Hashicorp.com/$ release/Hashicorp.Repo $ sudo yum aktualizacja $ sudo yum instaluj terraform 

Teraz instalacja można zweryfikować, uruchamiając proste polecenie wersji Terraform.

Wersja $ Terraform 
Sprawdź wersję Terraform

To wszystko dla tego artykułu. Instalacja jest bardzo prosta, łatwa do skonfigurowania, a niektórzy edytory tekstu, takie jak Atom i Vscode, są również obsługiwane językiem dla Terraform.