~/talk

Build infrastructure as a code (IaC) using test-later...

Talkat DevOpsDays Warsaw 2022 · on Monday, 2022-10-24· [infrastructure-as-code, testing]
links:none on file
slides:none on file

Advocates building IaC first, then adding tests (TLD) and shows concrete tooling and failures: uses terraform validate and fmt for unit checks, adds variable validations and lifecycle pre/post conditions as contract tests to catch bad CIDR masks and missing default routes, and runs Terratest (Go) integration tests that init/apply/destroy module-only stacks. Full end-to-end SSH check applies the whole Oracle Cloud setup (two VCNs, public+private subnets, DRG, three VMs), reproduces plan-success/apply-fail issues, fixes them with validations, and then destroys the environment.

AI-written summary · about

  1. 0:00Start
  2. 1:16Tests pyramid
  3. 5:57Test-Driven Development (TDD)
  4. 33:593 key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.