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

So installieren Sie Terraform v1.0.0 in CentOS 8 / Ubuntu 21.04

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 entwickelt und veröffentlicht unter Mozilla Public License .

Unterstützt:
  • Öffentliche Cloud
  • Private Cloud
  • Hybrid-Cloud

Umfasst beliebte Anbieter wie AWS, Azure Cloud, GCP, Oracle Cloud und viele andere.

Sie müssen lediglich die Terraform-Binärdatei auf Ihren lokalen/Server-Computer herunterladen, der als Ihr Basiscomputer fungieren wird.

Anschließend lädt Terraform das Plugin für diesen bestimmten Anbieter automatisch herunter und authentifiziert sich bei der Anbieter-API, um den Plan auszuführen.

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.

Terraform in Linux-Distributionen installieren

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

Terraform in RHEL, CentOS und Fedora installieren

Methode (1)

Um Terraform unter CentOS zu installieren, aktualisieren Sie zunächst die Repository-Listen:

sudo yum update

Sie benötigen also wget und entpacken – Wenn Sie sie nicht haben, installieren Sie sie, indem Sie Folgendes eingeben:

sudo yum install wget unzip

Laden Sie Terraform von der Website des Entwicklers herunter:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Extrahieren Sie die heruntergeladene Datei:

unzip ./terraform_1.0.0_linux_amd64.zip -d  /usr/local/bin

Die Ausgabe bestätigt, dass sich die Dateien jetzt im Verzeichnis /usr/local/bin befinden Verzeichnis.

Überprüfen Sie zuletzt, ob Terraform Befehle akzeptiert:

terraform --version

Das System sollte Terraform v.1.0.0 anzeigen.

Hinweis:

Um also die neueste Version von der Entwickler-Website zu installieren, besuchen Sie diesen Link und wählen Sie die neueste aus:

Terraform-Entwickler-Website

Übrigens ist die derzeit neueste Version Terraform v1.0.0

Methode (2)

Für eine einfachere Integration mit Konfigurationsverwaltungstools bietet Terraform jedoch auch Paket-Repositories für Debian -basiert und RHEL -basierte Systeme, mit denen Sie Terraform installieren können mit Ihren standardmäßigen Paketverwaltungstools namens APT  und Lecker .

Alles, was Sie tun müssen, folgen Sie einfach den folgenden Befehlen:

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

Terraform in Debian, Ubuntu &Mint installieren

Methode (1)

So wie wir es in CentOs getan haben, werden wir die Schritte befolgen:

Aktualisieren Sie vor dem Herunterladen von Terraform die Repository-Listen:

sudo apt-get update

Wenn Ihr System nicht über wget verfügt und entpacken verwenden Sie Folgendes, um sie zu installieren:

sudo apt-get install wget unzip

Führen Sie also wget aus Dienstprogramm zum Herunterladen von Terraform:

sudo wget https://releases.hashicorp.com/terraform/1.0.0/terraform_1.0.0_linux_amd64.zip

Das ist also ein Beispiel für die Ausgabe:

Sobald der Download abgeschlossen ist, extrahieren Sie die Dateien:

sudo unzip ./terraform_1.0.0_linux_amd64.zip -d /usr/local/bin

Überprüfen Sie als Nächstes, ob Terraform Befehle akzeptiert:

terraform version

Außerdem sollte die Ausgabe Terraform v.1.0.0 anzeigen.

Methode (2)

Befolgen Sie für eine einfachere Integration mit Konfigurationsverwaltungstools mit Paket-Repositories auch die folgenden Befehle:

$ 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 update

$ sudo apt install terraform

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

$ terraform --version

Ubuntu
  1. So installieren Sie Tomcat 9 auf CentOS 7

  2. So installieren Sie Apache unter CentOS 8

  3. So installieren Sie Minikube unter CentOS

  4. So installieren Sie Docker unter Ubuntu 18.04

  5. So installieren Sie Apache unter Ubuntu 18.04

So installieren Sie Apache unter Ubuntu 20.04

So installieren Sie Gitea unter Ubuntu 20.04

So installieren Sie Asterisk auf Ubuntu 20.04

So installieren Sie Nginx unter Ubuntu 16.04

So installieren Sie Terraform unter Ubuntu 20.04

So installieren Sie Terraform unter Ubuntu 20.04 LTS