Terraform Plugin Development
Schreiben von eigenen Terraform-Plugins mit Leichtigkeit.
Was Sie in diesem Training lernen werden
Terraform unterstützt ein Plugin-Modell und alle Provider sind eigentlich Plugins. Plugins werden als Go-Binärdateien erstellt. Mit einem solchen Plugin-System ist es einfach, Terraform mit benutzerdefinierten Funktionen zu erweitern.
Dieser Kurs zeigt, wie man eigene Terraform-Plugins schreibt. Wir gehen auf die damit verbundenen Herausforderungen ein und bieten zahlreiche Best-Practices für den Einstieg.
Agenda
Was ist ein Terraform Plugin?
Terraform Provider/Plugin Basis
Das Provider-Schema
Ein Plugin bauen
Resourcen definieren
Invoken des Custom-Providers
Fehlerbehebung & Partial State
Plugin Best-Practices
Zielgruppe
Dieses Training richtet sich an
- Regelmäßige Terraform-Benutzer:innen.
Vorraussetzungen
Folgendes sollten Sie mitbringen um von diesem Training zu profitieren:
- Terraform Foundations
- Grundlegendes Verständnis von Go
- Grundlegendes Verständnis von Linux
- Grundlegende Erfahrung mit dem Linux Terminal
Style
Unsere erfahrenen Trainer vermitteln Ihnen die Inhalte mit einem Mix aus:
- Aufschlussreiche Theory
- Praktische Übungen
Technische Vorraussetzungen
Wir empfehlen das folgende Equipment:
- Stabile Internetverbindung
- Moderner Browser
Ansible Essentials
Die perfekte Grundlage um mit Konfigurationsmanagement loszulegen.
Details & BuchungTerraform Foundations - Public Training
Einführung in eine moderne Infrastruktur-Bereitstellung. Dieses Public Training wird in Englisch gehalten.
Details & BuchungCloud Native Bootcamp
Wir tauchen in die Welt von DevOps, Source Control Management, CI/CD und Container ein.
Details & Buchung