~/talk

Infrastructure as code with Terraform

TalkinFrenchat DevFest Nantes 2018 · 2018-10-18..10-19· [kubernetes]

Presentation explains Terraform (HashiCorp Configuration Language) for defining infrastructure as code, showing Terraform 0.11.8 examples that create a VPC, a security group and two AWS EC2 instances and noting the upcoming 0.12 language upgrade. It covers how state is stored in a tfstate file or remote backends, graph-based plan execution that enforces idempotence and resource ordering, use of modules to encapsulate topology, data sources to find existing VPCs by tags, and available providers (AWS, GCP, Azure, etc.), plus a repository with 1,230 contributors.

AI-written summary · about

  1. 0:00Terraform and IaC intro
  2. 2:16HashiCorp overview
  3. 4:18Terraform’s three components
  4. 6:04HCL language basics
  5. 8:10AWS resources with Terraform
  6. 11:40Variables and parameters
  7. 13:03Demo: network setup
  8. 15:55Updating resources
  9. 17:42State refresh and dependencies
  10. 19:06Idempotence in Terraform
  11. 20:50Layered project architecture
  12. 23:21Resource data sources
  13. 28:43Data sources benefits
  14. 30:50Env vars and config files
  15. 33:00Terraform modules
  16. 37:15App deployment with modules demo
  17. 38:18Multi-environment with workspaces
  18. 40:09Workspace deployment demo
  19. 41:55Collaborative state management
  20. 43:20Conclusion
~/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.