Content
20 Lessons • 0 Quizzes • 0 Challenges
开始学习
- 1
谁应该学习本课程以及为什么?
Terraform 简介
- 1
什么是Terraform?
- 2
手动配置基础设施的问题
- 3
Terraform 来拯救
- 4
为什么不直接使用 CloudFormation?
- 5
那 Chef 和 Puppet 呢?它们不是也能解决这个问题吗?
资源
- 1
详细资源
- 2
插值语法
- 3
🎉测验
你的第一个Terraform项目
- 1
创建你的第一个项目
- 2
使用 Terraform 创建你的第一个基础设施
- 3
🎉测验
提供者
- 1
深入解析提供者
- 2
Provider 最佳实践
- 3
同一提供者的多个实例
- 4
🎉测验
数据源
- 1
数据源详解
- 2
数据源有什么用处?
- 3
🎉测验
输出
- 1
输出说明
- 2
输出资源属性
- 3
导出所有属性
- 4
🎉测验
局部变量
- 1
局部变量详解
- 2
🎉测验
模板与文件
- 1
文件
- 2
templatefile 函数
- 3
模板中的循环
- 4
🎉测验
变量
- 1
变量
- 2
变量默认值
- 3
在命令行中设置变量
- 4
使用环境变量设置变量
- 5
使用文件设置变量
- 6
更复杂的变量
- 7
类型约束 - 简单类型
- 8
类型约束 - 列表
- 9
类型约束 - 集合
- 10
类型约束 - 元组
- 11
类型约束 - 映射
- 12
类型约束 - 对象
- 13
类型约束 - 任意类型
- 14
🎉测验
项目结构
- 1
项目布局
- 2
🎉测验
模块
- 1
模块简介
- 2
模块的实际应用
- 3
从模块返回复杂类型
- 4
使用子模块的模块
- 5
远程模块
- 6
🎉测验
计划
- 1
计划简介
- 2
计划命令
- 3
自动应用
- 4
🎉测验
状态
- 1
状态介绍
- 2
操作状态
- 3
将资源从一个项目迁移到另一个项目
- 4
远程状态
- 5
🎉测验
工作区
- 1
工作区
- 2
🎉测验
配置器
- 1
配置器介绍
- 2
空资源
- 3
🎉测验
高级资源
- 1
计数
- 2
for_each
- 3
生命周期
- 4
depends_on
- 5
🎉测验
练习
- 1
项目:使用CIDR范围创建一个VPC
- 2
解决方案回顾:使用 CIDR 范围创建一个 VPC
- 3
项目:查找CIDR范围
- 4
解决方案回顾:查找 CIDR 范围
- 5
项目:创建一个VPC和两个子网
- 6
解决方案回顾:创建一个VPC和两个子网
- 7
项目:创建一个能够感知工作区的项目
- 8
解决方案回顾:创建一个感知工作区的项目
结论
- 1
🎊 总结
附录
- 1
安装
- 2
设置 AWS 账户
- 3
安装集成开发环境(IDE)
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User