GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Terraform v1.0.0 in CentOS 8 / Ubuntu 21.04

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 con Licenza pubblica Mozilla .

Supporti:
  • Cloud pubblico
  • Cloud privato
  • Nuvola ibrida

Include provider popolari come AWS, Azure cloud, GCP, Oracle cloud e molti altri.

Tutto ciò di cui hai bisogno è scaricare il binario terraform sulla tua macchina locale/server che fungerà da macchina base.

Quindi Terraform scaricherà automaticamente il plug-in per quel particolare provider e si autenticherà con l'API del provider per eseguire il piano.

L'infrastruttura come codice

l processo di fornitura e gestione di risorse come Macchina Virtuale, Archiviazione, Rete, Database, ecc. tramite file di definizione leggibili dalla macchina, piuttosto che strumenti interattivi o configurazioni hardware.

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

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.

Installa Terraform in RHEL, CentOS e Fedora

Metodo (1)

Per installare Terraform su CentOS, inizia aggiornando gli elenchi dei repository:

sudo yum update

Quindi avrai bisogno di wgetdecomprimi – se non li hai, installali inserendo:

sudo yum install wget unzip

Scarica Terraform dal sito Web dello sviluppatore:

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

Estrarre il file scaricato:

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

L'output conferma che i file ora si trovano in /usr/local/bin directory.

Infine, verifica che Terraform accetti i comandi:

terraform --version

Il sistema dovrebbe visualizzare Terraform v.1.0.0.

Nota:

Quindi, per installare l'ultima versione dal sito Web degli sviluppatori, visita questo link e scegli l'ultima:

Sito Web per sviluppatori Terraform

A proposito, l'ultima versione in questo momento è Terraform v1.0.0

Metodo (2)

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 ti consentono di installare Terraform utilizzando gli strumenti di gestione dei pacchetti predefiniti chiamati APT Yum .

Tutto quello che devi fare è sufficiente seguire i seguenti comandi:

$ 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

Installa Terraform in Debian, Ubuntu e Mint

Metodo (1)

Quindi, come abbiamo fatto in CentOs, seguiremo i passaggi:

Prima di scaricare Terraform, aggiorna gli elenchi dei repository:

sudo apt-get update

Se il tuo sistema non ha il wget e decomprimi utility, utilizzare quanto segue per installarli:

sudo apt-get install wget unzip

Quindi esegui il wget utility per scaricare Terraform:

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

Quindi questo è un esempio dell'output:

Al termine del download, estrai i file:

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

Quindi, verifica che Terraform accetti i comandi:

terraform version

Inoltre, l'output dovrebbe visualizzare Terraform v.1.0.0.

Metodo (2)

Anche per una più semplice integrazione con gli strumenti di gestione della configurazione, con i repository dei pacchetti segui questi comandi:

$ 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

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

$ terraform --version

Ubuntu
  1. Come installare Tomcat 9 su CentOS 7

  2. Come installare Apache su CentOS 8

  3. Come installare Minikube su CentOS

  4. Come installare Docker su Ubuntu 18.04

  5. Come installare Apache su Ubuntu 18.04

Come installare Apache su Ubuntu 20.04

Come installare Gitea su Ubuntu 20.04

Come installare Asterisk su Ubuntu 20.04

Come installare Nginx su Ubuntu 16.04

Come installare Terraform su Ubuntu 20.04

Come installare Terraform su Ubuntu 20.04 LTS