Terraform introduction
HTML-код
- Опубликовано: 5 авг 2024
- In this video I’ll give you an introduction to Terraform and IaC (Infrastructure as Code) in general. I will cover terraform concepts like; providers, modules, resources, state, etc. Also, I’m going to give you some pointers for best practice, as well as try to convince you why you should use Terraform (or IaC in general) for your next project.
Timestamps:
- 0:00 Intro
- 0:50 What is IaC and how does It work?
- 3:25 Why Terraform?
- 4:38 Terraform = Open Source?
- 5:30 HCL
- 6:18 Providers
- 7:56 Resources
- 9:00 Variables
- 12:22 Modules
- 14:17 Terraform State
- 16:37 Terraform CLI
- 18:02 Demo
- 21:02 Conclusion
Code example: github.com/endre-synnes/youtu...
Links:
- Terraform changes licensing model: www.hashicorp.com/license-faq
- HCL native syntax specification: github.com/hashicorp/hcl/blob...
- Terraform registry: registry.terraform.io/
- Terraform module registry: registry.terraform.io/browse/...
- Terraform Lambda module: registry.terraform.io/modules...
- Terraform cli download page: developer.hashicorp.com/terra...
Subscribe button animation: touchtechnologyreview.com/sub...
Follow me on Github: github.com/endre-synnes