Terraform (live draft)

Click here

Narzędzia:

Binarki terraforma – link

Propozycycja środowisko do pisania kodu (Visual Studio Code) – link

Plugin do Visual Studio Code – link

 

Żródła:

Społeczność:

Kursy VIDEO:

Automating AWS and vSphere with Terraform by Nick Colyer

Artykuły:

2019

2018

2016

Providers:

 

Dodatkowe:

Przygotowanie środowiska krok po kroku (Windows) – notatki

  1. Instalacja pliku wykonalnego terraform – link
  2. Dodanie ścieżki do katalogu w którym jest terraform.exe do zmiennych systemowych
  3. Instalujemy Visual Studio Code + plugin Terraform od Mikael Olenfalk (do podswietlania składni itp)
  4. Przy pierwszym używaniu danego providera trzeba zrobić “terraform init” aby sciągnął informacje o tym wlasnie providerze

 

Planowana seria artykułów:

Terraform dla VMware – Z wielką mocą wiąże się wielka odpowiedzialność.

Terraform dla vSphere – budujemy LABa

Terraform dla vCloud Director – zarządzanie własną organizacją

 

 

Warto pamiętać:

  • wielkość liter ma znaczenie w przypadku nazwy providera ale także podczas pisania kodu

  • jeśli używamy providera pierwszy raz należy pobrać informacje o nim poprzez komende “terraform init”

  • Przykład weryfikacji połączenia z providerem “vsphere”
  • DRS na klastrze powinien byc wlączony automatyczny bo manualny generował błędy
  • Jeśli blędy nic Ci nie mówią… sprawdz najpierw czy masz w odpowiednich miejscach nawiasy 🙂