Terraform är en av de bästa infrastrukturen som kodverktyg på marknaden. Det låter dig skapa, ändra och förbättra strukturen på ett säkert sätt hos de mest populära tjänsteleverantörerna.


Du kan använda den för att hantera Cloud Compute, Networking, Load Balancers och DNS på ett effektivt sätt med hjälp av ett enkelt deklarativt programmeringsspråk. Det finns på Github. I den här artikeln hittar du steg för steg-guide för installation av Terraform på Ubuntu 18.04 och CentOS 7.

Installera Terraform på Ubuntu 18.04 / CentOS 7

  1. Först ska du se till att wget är installerat på din PC genom att använda följande kommando i terminalen:

$ Sudo apt-get install wget # Ubuntu
$ Sudo yum installera wget # CentOS

  1. Nu får du Terraform-arkivet.

export VER ="0.11.8"
wget https://releases.hashicorp.com/terraform/${VER}/terraform_${VER}_linux_amd64.zip

  1. Efter nedladdning, extrahera arkivet genom att skriva följande kommando:

$ Sudo apt-get install unzip # Ubuntu
$ Sudo yum installera unzip # CentOS 7
$ Unzip terraform _ $ {VER} _linux_amd64.zip
Arkiv: terraform_0.11.8_linux_amd64.zip
uppblåsning: terraform

  1. En terraform binär fil har skapats i arbetskatalogen. Nu måste du flytta filen till katalogen / usr / local / bin. Skriv in följande rad:

sudo mv terraform / usr / local / bin /

  1. Nu kan alla användare på din dator få tillgång till Terraform. Skriv in dessa rader för att kontrollera tillgängligheten:

$ Som terraform
/ Usr / local / bin / terraform

  1. Kontrollera versionens nummer för Terraform.

$ Terraform -v
Terraform v0.11.8

  1. Verifiera nu Terraforms funktionalitet.

# terraform
Användning: terraform [-version] [-help] [args]

De tillgängliga kommandona för exekvering listas nedan.
De vanligaste, användbara kommandona visas först, följt av
mindre vanliga eller mer avancerade kommandon. Om du bara blir
började med Terraform, håll fast vid de vanliga kommandona. För
andra kommandon, läs hjälp och dokument före användning.

Vanliga kommandon:
tillämpa Bygger eller ändrar infrastruktur
konsol Interaktiv konsol för Terraform-interpolationer
förstöra Destroy Terraform-hanterad infrastruktur
env Workspace management
fmt Omskrivningar konfigurerar filer till kanoniskt format
få Ladda ner och installera moduler för konfigurationen
graf Skapa en visuell graf över Terraform-resurser
import Importera befintlig infrastruktur till Terraform
init Initiera en Terraform-arbetskatalog
output Readan output från en tillståndsfil
plan Generera och visa en exekveringsplan
leverantörer Skriver ut ett träd av de leverantörer som används i konfigurationen
tryck Ladda upp denna Terraform-modul till Atlas för att köra
uppdatera Updatelocal tillståndsfilen mot verkliga resurser
visa Inspektera Terraforms tillstånd eller plan
taint Markera en resurs för rekreation manuellt
osäkerhet Avmarkera en resurs manuellt som smärtad
validera Validerar Terraform-filerna
version Skriver ut Terraform-versionen
workspace Workspace management

Alla andra kommandon:
debug Debug output management (experimentell)
force-unlock Låsa upp terraformstillståndet manuellt
stat Avancerad tillståndshantering

Slutsats

Om allt fungerar korrekt har Terraform installerats på din dator. Nu har du kraften att bygga, ändra och kombinera infrastruktur effektivt och säkert.

Kolla in de tre bästa Linux-hostingtjänsterna

FastComet

Startpris:
$ 2.95


Pålitlighet
9,7


Prissättning
9,5


Användarvänlig
9,7


Stöd
9,7


Funktioner
9,6

Läs recensioner

Besök FastComet

Hostinger

Startpris:
$ 0.99


Pålitlighet
9,3


Prissättning
9,3


Användarvänlig
9,4


Stöd
9,4


Funktioner
9,2

Läs recensioner

Besök Hostinger

ChemiCloud

Startpris:
$ 2.76


Pålitlighet
10


Prissättning
9,9


Användarvänlig
9,9


Stöd
10


Funktioner
9,9

Läs recensioner

Besök ChemiCloud

Relaterade artiklar om hur man gör

  • Hur man skapar nya MySQL-användarkonton och hanterar MySQL-behörigheter
    nybörjare
  • Hur man installerar LEMP (Linux, Nginx, MySQL, PHP) stack på CentOS 7 VPS eller dedikerad server
    mellanliggande
  • Hur du installerar ett låtts krypteringscertifikat på din Ubuntu 18.04 dedikerade server eller VPS
    mellanliggande
  • Hur man installerar LLMP-stacken på Ubuntu 18.04 VPS-server eller dedikerad server
    mellanliggande
  • Hur man installerar PostgreSQL-databaseserver på Ubuntu 18.04?
    mellanliggande
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me