IaC musts:
Supply Automation
Version Control
Declarative
Teraform parts:
CLI: init/plan/apply
HCL: module/resource/data
Providers: AWS/GCP/Azure
State Backend: Local/ S3/ consul/ etcd
How Teraform works?
GHE - Teraform - plan && apply - New Infrastructure
Loss && Pains
more to learn:
- specific HCL
- CLI command
environment and backend setup
versions
No rolling back