~/talk

Terraform Practices - The Good, the Bad and the Ugly

Talkat Conf42 Cloud Native 2022 · 2022-04-28..04-29· [devops-and-delivery]
slides:none on file

Concrete rules and concrete tools: lock provider/module versions and expect breakages when major bumps occur; apply use remote backend S3 with versioning and tfstate locking for backups and secrets; tag every resource consistently to enable cost and ownership tracking; prefer vetted community modules with pinned versions or build stateless generic modules with defaults and validation; keep small state per feature/team, avoid large monoliths, run Terraform remotely, require plan files, and enforce quality via pre-commit, GitHub Actions and Atlantis.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28Introduction
  3. 3:12Version locking
  4. 4:38Resource tagging
  5. 6:26Remote state management
  6. 8:13Community modules
  7. 10:19Variables and locals
  8. 13:55File structure
  9. 15:41Code best practices
  10. 18:49Code structuring
  11. 21:00Workspaces
  12. 24:50Scalability structuring
  13. 26:57Remote execution
  14. 28:43Code quality checks
  15. 31:54Key takeaways
  16. 34:20Closing
~/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.