TDD ist aus der modernen, agilen Software-Entwicklung nicht mehr wegzudenken. Doch was für unseren Produktiv-Code eine Selbstverständlichkeit geworden ist, trifft mitnichten auf unseren Infrastruktur-Code zu. Egal ob nun Dockerfile, Terraform HCL oder Kubernetes YAML, der dominierende Test-Ansatz heißt hier stattdessen: Trial and Error! In Zeiten von Public Cloud und Kubernetes spielt unser Infrastruktur-Code jedoch eine absolut tragende Rolle, es ist an der Zeit diesen Code auch nach allen Regeln der Kunst automatisiert zu testen. Diese Session zeigt anhand vieler Beispiele welche Ansätze, Tools und Frameworks dabei helfen können.