So installieren Sie Terraform in Linux -Verteilungen

So installieren Sie Terraform in Linux -Verteilungen

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

Was ist Terraform?

Terraform ist ein beliebtes Cloud Orchestration -Tool in der Welt der Automatisierung, mit dem Ihre Infrastruktur über die bereitgestellt wird IAC (Infrastruktur als Code) Ansatz. Terraform ist gebaut von Hashicorp und unter freigelassen Mozilla Public Lizenz. Es unterstützt die öffentliche, private und hybride Cloud, ab sofort 145 Anbieter, zu denen beliebte Anbieter wie AWS, Azure Cloud, GCP, Oracle Cloud und viele andere gehören.

Terraform Architektur ist sehr einfach. Alles, was Sie benötigen. Wir müssen den Anbieter in unserer Syntaxdatei erwähnen. Terraform lädt das Plugin für diesen bestimmten Anbieter automatisch herunter und authentifiziert sich mit der Anbieter -API, um den Plan auszuführen.

Was ist Infrastruktur als Code?

Der Prozess der Bereitstellung und Verwaltung von Ressourcen wie virtuellem Computer, Speicher, Netzwerk, Datenbank usw. über maschinenlesbare Definitionsdateien und nicht durch interaktive Tools oder Hardwarekonfigurationen.

Merkmale
  • Open Source.
  • Deklarative Syntax.
  • Steckbare Module.
  • Unveränderliche Infrastruktur.
  • Einfache Architektur nur Kunden.

Lass uns anfangen…

Installation von Terraform in Linux -Verteilungen

Der Terraform Primärverteilungspakete kommen herein .Reißverschluss Format, das einzelne ausführbare Dateien enthält, die Sie jeden Speicherort auf Ihrem Linux -System entfernen können.

Für eine einfachere Integration in Konfigurationsmanagement -Tools bietet Terraform jedoch auch Paketrepositories für an Debian-basiert und Rhel-basierte Systeme, mit denen Sie installieren können Terraform Verwenden Sie Ihre Standard -Paket -Management -Tools, die als APT und Yum bezeichnet werden.

Installieren Sie Terraform in Debian, Ubuntu & Mint

$ curl -fssl https: // apt.Veröffentlichungen.Hashicorp.com/gpg | sudo apt-key add-$ sudo apt-add-repository "Deb [arch = $ (dpkg-print-architecture)] https: // apt.Veröffentlichungen.Hashicorp.com $ (lsb_release -cs) Haupt "$ sudo APT Update $ sudo APT Installieren Sie Terraform 

Installieren Sie Terraform in Rhel, Centos & Fedora

$ sudo yum install -y yum-utils $ sudo yum-config-Manager --add-Repo https: // rpm.Veröffentlichungen.Hashicorp.com/$ release/hashicorp.Repo $ sudo yum update $ sudo yum install Terraform 

Jetzt kann die Installation überprüft werden, indem ein einfacher Befehl einfacher Versionsversion ausgeführt wird.

$ Terraform Version 
Überprüfen Sie die Terraformversion

Das war's für diesen Artikel. Die Installation ist sehr einfach, einfach einzurichten und einige Textredakteure wie Atom und VSCODE sind auch Sprachunterstützung für Terraform erhalten.