# Terraform 101 从入门到实践
《Terraform 101 从入门到实践》这本小册在南瓜慢说官方网站 (opens new window)和GitHub (opens new window)两个地方同步更新,书中的示例代码也是放在GitHub上,方便大家参考查看。
Terraform作为基础设施即代码(Infrastructure as Code,很简称IaC)的事实标准,非常值得大家学习。我是工作中会使用公有云,所以需要经常使用Terraform作为IaC工具以实现自动化部署;也花时间考取了Terraform Associate的证书。所以对它的使用我还是有一些经验的。但Terraform本身发展是比较快的,国内的资料也相对较少,所以我整理了我的学习心得,希望可以帮助到大家。
因此,我做了一个决定,将知识点整理成小册,叫《Terraform 101 从入门到实践》。该小册会不断增加和完善内容,所以初期会有很多不完美的地方。如果大家有问题可以提Issue,但前期不会处理。因为工作变动和育儿的原因,我需要学习和适应,没有ETA,慢慢更新吧。
但Terraform的基本概念是已经介绍了的,了解与入门是够用了。我会尽量在工作之余、带娃之余、睡觉之余挤时间完成。这篇文章也算是立个Flag,并自我监督吧。
如果大家觉得不错,可以好心给个STAR支持一下哦。你的鼓励,是我的动力。
GitHub目录:
- 前言 (opens new window)
- 第一章 Terraform初相识 (opens new window)
- 第二章 Providers插件管理 (opens new window)
- 第三章 Modules模块化 (opens new window)
- 第四章 States状态管理 (opens new window)
- 第五章 HCL语法 (opens new window)
- Functions函数 (opens new window)
- Terraform常用命令 (opens new window)
- Terraform在公有云GCP上的应用 (opens new window)
- Terraform在公有云Azure上的应用 (opens new window)
- Terraform问题定位与分析(未开始)
- 插件开发(未开始)
- 最佳实践(未开始)
- 开发套件(未开始)
博客目录:
- 前言 (opens new window)
- 第一章 Terraform初相识 (opens new window)
- 第二章 Providers插件管理 (opens new window)
- 第三章 Modules模块化 (opens new window)
- 第四章 States状态管理 (opens new window)
- 第五章 HCL语法 (opens new window)
- Functions函数 (opens new window)
- Terraform常用命令 (opens new window)
- Terraform在公有云GCP上的应用 (opens new window)
- Terraform在公有云Azure上的应用 (opens new window)
最后,附上我的Terraform证书: