GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Terraform v distribucích Linuxu

V tomto článku budeme diskutovat o tom, co Terraform je a jak nainstalovat terraform v různých distribucích Linuxu pomocí HashiCorp úložišť.

Co je Terraform?

Teraform je oblíbený nástroj pro cloudovou orchestraci ve světě automatizace, který se používá k nasazení vaší infrastruktury prostřednictvím IAC (Infrastruktura jako kód ) přístup. Teraform je postavena společností Hashicorp a jsou vydány pod Mozilla Public License . Podporuje veřejný, privátní i hybridní cloud, od nynějška Terraform podporuje 145 poskytovatelů, mezi které patří oblíbení poskytovatelé jako AWS, Azure cloud, GCP, Oracle cloud a mnoho dalších.

Teraform architektura je velmi jednoduchá. Vše, co potřebujete, je stáhnout si terraform binární soubor do vašeho místního/serverového stroje, který bude fungovat jako váš základní stroj. Musíme zmínit poskytovatele, aby fungoval v rámci našeho souboru syntaxe. Terraform automaticky stáhne plugin pro konkrétního poskytovatele a pro provedení plánu se ověří pomocí API poskytovatele.

Co je infrastruktura jako kód?

Proces poskytování a správy zdrojů, jako je virtuální počítač, úložiště, síť, databáze atd., prostřednictvím strojově čitelných definičních souborů, spíše než interaktivních nástrojů nebo hardwarových konfigurací.

Funkce
  • Open source.
  • Deklarativní syntaxe.
  • Připojitelné moduly.
  • Neměnná infrastruktura.
  • Jednoduchá architektura pouze pro klienta.

Začněme…

Instalace Terraformu v Linuxových distribucích

Teraform primární distribuční balíčky přicházejí v .zip formát, který zahrnuje jednotlivé spustitelné soubory, které můžete dekomprimovat z libovolného umístění v systému Linux.

Pro jednodušší integraci s nástroji pro správu konfigurace však terraform nabízí také úložiště balíčků pro Debian -založené a RHEL - založené systémy, které vám umožní nainstalovat Terraform pomocí vašich výchozích nástrojů pro správu balíčků nazývaných APT a Yum.

Nainstalujte Terraform v Debianu, Ubuntu a Mintu

$ 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 install terraform

Nainstalujte Terraform v RHEL, CentOS a Fedora

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

Nyní lze instalaci ověřit spuštěním jednoduchého příkazu terraform version.

$ terraform version

To je pro tento článek vše. Instalace je velmi jednoduchá, snadno se nastavuje a některé textové editory jako Atom a VSCode také přicházejí s jazykovou podporou pro terraform.


Ubuntu
  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat Javu na Linux

  3. Jak nainstalovat NodeJS na Linux

  1. Jak nainstalovat Linux ve 3 krocích

  2. Jak nainstalovat Arch Linux

  3. Jak nainstalovat Terraform na Linux, jako je server Ubuntu 20.04 LTS

  1. Jak nainstalovat Kali Linux

  2. Jak nainstalovat FFmpeg na Linux

  3. Jak nainstalovat Discord na Ubuntu a další distribuce Linuxu