Individuelle Terminplanung
Die Kurse finden als dedizierte Gruppen-Sessions statt. Nach Ihrer Buchung koordinieren wir einen Termin, der zu Ihrem Team passt.
Voraussetzungen
Was Sie lernen werden
Was ist Infrastructure as Code (IaC)?
Probleme, die IaC lösen kann
Vorteile von IaC
Bereitstellung versus Konfiguration
Imperativer versus deklarativer Ansatz
Terraform-Übersicht
Terraform-Funktionen
IaC-Konfigurations-Workflow
Terraform-Anwendungsfälle
So verwenden Sie Terraform
Terraform in der Produktion ausführen
Terraform installieren
Authentifizierung für Google Cloud
Terraform-Verzeichnisstruktur
Einführung in die HCL-Syntax
Ressourcen
Variablen
Status
Module
terraform init
terraform plan
terraform apply
terraform fmt
terraform destroy
Einführung
Warum das Terraform Validator Tool verwenden?
Validierungs-Workflow
Anwendungsfälle des Terraform Validator Tools
Ressourcenübersicht
Syntax
Beispiel
Auf ein Ressourcenattribut verweisen
Implizite Abhängigkeit
Explizite Abhängigkeit
Übersicht
Syntax zum Deklarieren einer Variablen
Syntax zum Referenzieren und Zuweisen eines Werts zu einer Variablen
Best Practices für Variablen
Übersicht über Ausgabewerte
Best Practices
Einführung in Terraform Registry
Einführung in CFT
Warum Module benötigt werden
Was ist ein Modul?
Beispiel
Modulquellen
Ein Modul in die Quellkonfiguration aufrufen
Wie Informationen in einer Terraform-Statusdatei gespeichert werden
Probleme beim lokalen Speichern des Terraform-Status
Vorteile der Speicherung einer Statusdatei in einem Cloud Storage-Bucket
Prozess zum entfernten Speichern einer Terraform-Statusdatei in einem Cloud Storage-Bucket