GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Terraform nelle distribuzioni Linux

In questo articolo, discuteremo di cosa Terraform è e come installare terraform su varie distribuzioni Linux utilizzando HashiCorp archivi.

Cos'è Terraform?

Terraforma è un popolare strumento di orchestrazione del cloud nel mondo dell'automazione, che viene utilizzato per distribuire la tua infrastruttura tramite l'IAC (Infrastruttura come codice ) approccio. Terraforma è creato da Hashicorp e rilasciato sotto Licenza pubblica Mozilla . Supporta il cloud pubblico, privato e ibrido, al momento Terraform supporta 145 provider, inclusi provider popolari come AWS, Azure cloud, GCP, Oracle cloud e molti altri.

Terraforma l'architettura è molto semplice. Tutto ciò di cui hai bisogno è scaricare il binario terraform sulla tua macchina locale/server che fungerà da macchina base. Dobbiamo menzionare il provider per lavorare all'interno del nostro file di sintassi. Terraform scaricherà automaticamente il plug-in per quel particolare provider e si autenticherà con l'API del provider per eseguire il piano.

Cos'è Infrastructure as Code?

Il processo di fornitura e gestione di risorse come macchina virtuale, archiviazione, rete, database, ecc. tramite file di definizione leggibili dalla macchina, anziché strumenti interattivi o configurazioni hardware.

Caratteristiche
  • Open-source.
  • Sintassi dichiarativa.
  • Moduli collegabili.
  • Infrastruttura immutabile.
  • Semplice architettura solo client.

Iniziamo...

Installazione di Terraform nelle distribuzioni Linux

La Terraforma i pacchetti di distribuzione primaria sono disponibili in .zip formato, che include singoli file eseguibili che puoi decomprimere in qualsiasi posizione sul tuo sistema Linux.

Tuttavia, per una più semplice integrazione con gli strumenti di gestione della configurazione, terraform offre anche repository di pacchetti per Debian -basato e RHEL basati su sistemi, che consentono di installare Terraform utilizzando gli strumenti di gestione dei pacchetti predefiniti chiamati APT e Yum.

Installa Terraform in Debian, Ubuntu e Mint

$ 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

Installa Terraform in RHEL, CentOS e 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

Ora l'installazione può essere verificata eseguendo un semplice comando di versione terraform.

$ terraform version

Questo è tutto per questo articolo. L'installazione è molto semplice, facile da configurare e alcuni editor di testo come Atom e VSCode sono dotati anche del supporto linguistico per terraform.


Ubuntu
  1. Come installare Linux in 3 passaggi

  2. Come installare Python su Linux

  3. Come installare Java su Linux

  4. Come installare NodeJS su Linux

  5. Come installare Terraform su Linux come il server Ubuntu 20.04 LTS

Come installare Rust su Linux

Come installare VirtualBox in diverse distribuzioni Linux

Come installare l'ultimo Kodi su distribuzioni Linux basate su Ubuntu

Come installare Dropbox nelle distribuzioni Arch Linux

Come installare PuTTY su Ubuntu e altre distribuzioni Linux

Come installare e configurare Terraform nelle distribuzioni Linux