Jak zainstalować Terraform w rozkładach Linux
- 2112
- 320
- Pan Jeremiasz Więcek
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 $ TerraformSprawdź 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.