什么是 Terraform?
Terraform是什么?
Terraform是HashiCorp公司提供的一款非常受工程师欢迎的工具,它可以自动化构建多云环境中的计算机和网络。
特点 (tè
-
- インフラの構成をコードで宣言
-
- コードを元に、構築・変更・破棄ができる
- AWS GoogleCloud Heroku Dockerなど、様々なインフラに対応
Terraform的优点
-
- インフラをコードで管理できるようになった
-
- バージョン管理もできるようになり変更も容易
-
- GUIを使わず、構築・変更・破棄ができる
-
- ポチポチからの解放
-
- コードを共有・再利用ができるパクれる。
-
- 車輪の再発明は、しない。させない。ゆるさない。
-
- コードのバージョン管理(Git)ができる
-
- インフラの変更が容易に(変更、破棄も簡単)
-
- 設定適用前にコードレビューができる
- インフラ構築の安全性向上
Terraform的使用方法
-
- 用代码来定义基础设施资源
-
- .tf文件
-
- 执行干运行功能以确认内容
-
- $ terraform plan
-
- 应用设置
-
- $ terraform apply(需要一些时间)
-
- 确认建设结果
- $ terraform show
这次的构成
-
- 権限を持ったIAMユーザーを作成済
-
- IAMユーザーのアクセスキー、シークレットキーを発行済
-
- pemファイルはコンソール上で作成済み
- MacにTerraform,AWSCLIをインストール済

请提供一篇参考文章(非常感谢您的常年支持)。
5分钟理解Terraform(基础设施即代码)