Terraform Plugin Development
Schreiben von eigenen Terraform-Plugins mit Leichtigkeit.
Was Sie in diesem Training lernen werden
WIESO DIESES TRAINING EIN GAMECHANGER IST: Standardprovider decken oft nicht alle Anforderungen ab, wodurch Spezialfälle manuell gelöst werden müssen. Nach diesem Training entwickeln Sie eigene Terraform-Provider und integrieren individuelle Infrastruktur-Workflows nahtlos.
ÜBER DIESES TRAINING: 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

Cloud Native Essentials: OpenShift
Dies ist ein Einführungskurs in OpenShift, einem System zur Automatisierung, Bereitstellung, Skalierung und Verwaltung von …
Details & BuchungAgile Testing Essentials with Python
Hands-on Beispiele vermitteln das Wissen um Tests mit Python und Behave zu automatisieren.
Details & BuchungCrossplane Essentials
Lernen Sie, wie Sie Crossplane und die Kubernetes-Standard-API nutzen, um Infrastruktur und Services effizient zu verwalten. Diese …
Details & Buchung