【文件属性】:
文件名称:trainingdayone:第一天
文件大小:18KB
文件格式:ZIP
更新时间:2021-04-29 08:16:42
HCL
地形第一天(101)
概述
Terraform是用于配置基础结构的工具。 它是一种结构化的模板语言,不仅支持AWS,而且还支持许多不同的提供程序。 以及每个提供商的大部分资源。 因为Terraform是开源的,所以您也可以创建自己的提供程序和资源。 您可以在Terraform模板中将所需的资源定义为代码。
Terraform允许将基础结构定义为具有三个可衡量优势的代码:
降低成本
执行速度更快
消除错误和风险
这也意味着您将获得代码工具的优势,例如:
源代码控制
版本控制
共享团队访问
项目板
批准签字
以及用于软件开发治理的任何其他工具
第一天的训练目标
通过本次研讨会,我们将学习:
需要哪些工具,以及如何将其安装到我们的计算机上
如何为Terraform配置MFA和AWS配置文件
如何使用命名配置文件并承担安全角色
如何布局Terraform目录
如何创建Terraform模板
【文件预览】:
trainingdayone-master
----demo_two()
--------provider.tf(79B)
--------variables.tf(162B)
--------README.md(511B)
--------Makefile(580B)
--------main.tf(896B)
--------my_backend.tfvars(25B)
----terraform.tfvars(314B)
----backend.tfvars(283B)
----demo_one()
--------provider.tf(46B)
--------variables.tf(193B)
--------README.md(2KB)
--------Makefile(406B)
--------main.tf(283B)
----demo_three()
--------provider.tf(79B)
--------index.html(489B)
--------error.html(879B)
--------variables.tf(411B)
--------README.md(867B)
--------Makefile(580B)
--------main.tf(1010B)
--------my_backend.tfvars(27B)
----LICENSE(16KB)
----README.md(6KB)
----demo_four()
--------README.md(456B)
----.gitignore(118B)