Infrastructure Testing explained
summary
Explains concrete practices: use Pulumi model tests (example asserts location = West Europe with Mocha) and Terraform plan+show parsing for fast model tests in milliseconds, run real infrastructure tests against Azure/Kubernetes where provisioning + destroy often costs 40–50 minutes per run, build a thin Kotlin/JUnit layer that invokes Terraform CLI (like Terratest) to provision, run HTTP checks, then destroy, keep test runs in a separate subscription with a weekly sweep, and gate deployments on human-reviewed plan output.
AI-written summary · about
chapters (5)
- 0:00Start
- 11:27What is your Workflow?
- 15:38Abstraction Level?
- 18:54Testing Code & Models
- 25:00Infrastructure under Test
related talks
46mInfrastructure testing - it's a real thing!
37mInfraCoding with Terraform: Writing Tests for Infrastructure-as-Code
52mTest Driven Delivery of Infrastructure-As-Code
17mTDD for Infrastructure Code
35mTesting in Infrastructure as Code
36mBuild infrastructure as a code (IaC) using test-later...
45mOne, Two, Terraform — Building Automation Infra Is the Goal!
33mOne, Two, Terraform: Building Automation Infra Is the Goal!
