Terraform je jednou z najlepších infraštruktúr ako kódové nástroje na trhu. Umožňuje vám bezpečne vytvárať, meniť a vylepšovať štruktúru najpopulárnejších poskytovateľov služieb.


Môžete ho použiť na efektívnu správu cloudových výpočtov, sietí, zaťaženia a DNS pomocou jednoduchého deklaratívneho programovacieho jazyka. Je k dispozícii na serveri Github. V tomto článku nájdete podrobnú príručku na inštaláciu aplikácie Terraform na Ubuntu 18.04 a CentOS 7.

Inštalácia aplikácie Terraform na Ubuntu 18.04 / CentOS 7

  1. Najprv sa uistite, že je wget nainštalovaný na vašom počítači pomocou nasledujúceho príkazu v termináli:

$ Sudo apt-get install wget # Ubuntu
$ Sudo yum nainštalujte wget # CentOS

  1. Teraz získajte archív Terraform.

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

  1. Po stiahnutí vyberte archív zadaním nasledujúceho príkazu:

$ Sudo apt-get install unzip # Ubuntu
$ Sudo yum install unzip # CentOS 7
$ Unzip terraform _ $ {VER} _linux_amd64.zip
Archív: terraform_0.11.8_linux_amd64.zip
nafúknutie: terraform

  1. V pracovnom adresári bol vytvorený binárny súbor terraformu. Teraz musíte súbor presunúť do adresára / usr / local / bin. Zadajte nasledujúci riadok:

sudo mv terraform / usr / local / bin /

  1. Teraz môžu všetci používatelia vášho počítača získať prístup k aplikácii Terraform. Ak chcete overiť prístupnosť, zadajte tieto riadky:

$ Ktorý terraform
/ Usr / local / bin / terraform

  1. Skontrolujte číslo verzie aplikácie Terraform.

$ Terraform -v
Terraform v0.11.8

  1. Teraz overte funkčnosť Terraformu.

# terraform
Použitie: terraform [-verzia] [-help] [args]

Dostupné príkazy na vykonanie sú uvedené nižšie.
Najčastejšie užitočné príkazy sú zobrazené ako prvé a následne
menej bežné alebo pokročilejšie príkazy. Ak ste práve dostali
začal Terraform, držal sa bežných príkazov. Pre
ďalšie príkazy, prečítajte si prosím pomoc a dokumenty pred použitím.

Bežné príkazy:
Použiť Buduje alebo mení infraštruktúru
console Interaktívna konzola pre interpolácie Terraform
zničiť infraštruktúru riadenú zničením Terraformu
env Správa pracovného priestoru
fmt Prepíše konfiguračné súbory do kanonického formátu
get Stiahnutie a inštalácia modulov pre konfiguráciu
graph Vytvorte vizuálny graf zdrojov Terraform
import Importovať existujúcu infraštruktúru do Terraformu
init Inicializuje pracovný adresár Terraform
výstup Readan výstup zo stavového súboru
plán Vytvorenie a zobrazenie plánu vykonávania
poskytovatelia Vytlačí strom poskytovateľov použitých v konfigurácii
push Upload tohto modulu Terraform do Atlasu na spustenie
aktualizovať stavový súbor Updatelocal oproti skutočným zdrojom
zobraziť Stav alebo plán kontroly terraformov
taint Ručné označenie zdroja pre rekreáciu
untaint Ručne zrušte označenie zdroja ako znečisteného
validate Overuje platnosť súborov Terraform
version Vytlačí verziu Terraform
pracovný priestor Správa pracovného priestoru

Všetky ostatné príkazy:
ladenie správy výstupu ladenia (experimentálne)
force-unlock Manuálne odomknutie stavu terraformu
stav Pokročilá správa štátu

záver

Ak všetko funguje správne, Terraform bol úspešne nainštalovaný do vášho PC. Teraz máte právomoc budovať, meniť a kombinovať infraštruktúru efektívne a bezpečne.

Vyskúšajte tieto top 3 hostingové služby pre Linux

FastComet

Vyvolávacia cena:
$ 2,95


Spoľahlivosť
9.7


stanovenie ceny
9.5


Užívatelsky prívetivý
9.7


podpora
9.7


Vlastnosti
9.6

Prečítajte si recenzie

Navštívte FastComet

Hostinger

Vyvolávacia cena:
$ 0.99


Spoľahlivosť
9.3


stanovenie ceny
9.3


Užívatelsky prívetivý
9.4


podpora
9.4


Vlastnosti
9.2

Prečítajte si recenzie

Navštívte Hostinger

ChemiCloud

Vyvolávacia cena:
$ 2,76


Spoľahlivosť
10


stanovenie ceny
9.9


Užívatelsky prívetivý
9.9


podpora
10


Vlastnosti
9.9

Prečítajte si recenzie

Navštívte ChemiCloud

Súvisiace články s návodmi

  • Ako vytvoriť nové užívateľské účty MySQL a spravovať privilégiá MySQL
    nováčik
  • Ako nainštalovať balík LEMP (Linux, Nginx, MySQL, PHP) na CentOS 7 VPS alebo na vyhradený server
    stredná
  • Ako nainštalovať Let’s Encrypt Certificate na váš dedikovaný server Ubuntu 18.04 alebo VPS
    stredná
  • Ako nainštalovať balík LLMP na server Ubuntu 18.04 VPS alebo vyhradený server
    stredná
  • Ako nainštalovať PostgreSQL databázový server na Ubuntu 18.04?
    stredná
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me