GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Terraform in Linux-Distributionen

In diesem Artikel werden wir diskutieren, was Terraform ist ist und wie man terraform installiert auf verschiedenen Linux-Distributionen mit HashiCorp Repositorys.

Was ist Terraform?

Terraform ist ein beliebtes Cloud-Orchestrierungstool in der Welt der Automatisierung, das verwendet wird, um Ihre Infrastruktur über die IAC bereitzustellen (Infrastruktur als Code ) sich nähern. Terraform wird von Hashicorp gebaut und veröffentlicht unter Mozilla Public License . Es unterstützt öffentliche, private und hybride Clouds, ab sofort unterstützt Terraform 145 Anbieter, darunter beliebte Anbieter wie AWS, Azure Cloud, GCP, Oracle Cloud und viele andere.

Terraform Architektur ist sehr einfach. Alles, was Sie brauchen, ist, die Terraform-Binärdatei auf Ihren lokalen/Server-Computer herunterzuladen, der als Ihr Basiscomputer fungieren wird. Wir müssen den Anbieter erwähnen, um in unserer Syntaxdatei zu arbeiten. Terraform lädt das Plugin für diesen bestimmten Anbieter automatisch herunter und authentifiziert sich bei der Anbieter-API, um den Plan auszuführen.

Was ist Infrastruktur als Code?

Der Prozess der Bereitstellung und Verwaltung von Ressourcen wie virtuelle Maschine, Speicher, Netzwerk, Datenbank usw. durch maschinenlesbare Definitionsdateien und nicht durch interaktive Tools oder Hardwarekonfigurationen.

Funktionen
  • Open-Source.
  • Deklarative Syntax.
  • Steckbare Module.
  • Unveränderliche Infrastruktur.
  • Einfache Nur-Client-Architektur.

Fangen wir an…

Terraform in Linux-Distributionen installieren

Die Terraform primäre Distributionspakete kommen in .zip Format, das einzelne ausführbare Dateien enthält, die Sie an jedem Ort auf Ihrem Linux-System dekomprimieren können.

Für eine einfachere Integration mit Konfigurationsmanagement-Tools bietet Terraform jedoch auch Paket-Repositories für Debian an -basiert und RHEL -basierte Systeme, wodurch Sie Terraform installieren können Verwenden Sie Ihre standardmäßigen Paketverwaltungstools namens APT und Yum.

Terraform in Debian, Ubuntu und Mint installieren

$ 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

Terraform in RHEL, CentOS und Fedora installieren

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

Jetzt kann die Installation überprüft werden, indem ein einfacher Terraform-Versionsbefehl ausgeführt wird.

$ terraform version

Das war es für diesen Artikel. Die Installation ist sehr einfach, leicht einzurichten und einige Texteditoren wie Atom und VSCode bieten auch Sprachunterstützung für Terraform.


Ubuntu
  1. So installieren Sie Linux in 3 Schritten

  2. So installieren Sie Python unter Linux

  3. So installieren Sie Java unter Linux

  4. So installieren Sie NodeJS unter Linux

  5. So installieren Sie Terraform unter Linux wie Ubuntu 20.04 LTS-Server

So installieren Sie Rust unter Linux

So installieren Sie VirtualBox in verschiedenen Linux-Distributionen

So installieren Sie das neueste Kodi auf Ubuntu-basierten Linux-Distributionen

So installieren Sie Dropbox in Arch Linux-Distributionen

So installieren Sie PuTTY auf Ubuntu und anderen Linux-Distributionen

So installieren und konfigurieren Sie Terraform in Linux-Distributionen