KAPITEL 5
Tipps und Tricks zu Terraform: Schleifen, if-Anweisungen, Deployment und Fallstricke
Terraform ist eine deklarative Sprache. Wie in Kapitel 1 erläutert, tendiert IaC in einer deklarativen Sprache dazu, eine genauere Sicht auf das zu bieten, was tatsächlich deployt ist, als dies bei einer prozeduralen Sprache der Fall ist. Daher ist es leichter, den Überblick zu behalten und die Codebasis klein zu halten. Aber bestimmte Arten von Aufgaben sind in einer deklarativen Sprache auch schwieriger zu erledigen.
Ein Beispiel: Deklarative Sprachen haben typischerweise keine for-Schleifen. Wie wiederholen Sie dann Logik – zum Beispiel das Erstellen mehrerer ähnlicher Ressourcen – ohne Copy-and-paste? Und wenn die deklarative Sprache keine if-Anweisungen ...
Get Praxishandbuch Terraform, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.