什么是 Terraform?

Terraform是什么?

Terraform是HashiCorp公司提供的一款非常受工程师欢迎的工具,它可以自动化构建多云环境中的计算机和网络。


特点 (tè

    • インフラの構成をコードで宣言

 

    • コードを元に、構築・変更・破棄ができる

 

    AWS GoogleCloud Heroku Dockerなど、様々なインフラに対応

Terraform的优点

    • インフラをコードで管理できるようになった

 

    • バージョン管理もできるようになり変更も容易

 

    • GUIを使わず、構築・変更・破棄ができる

 

    • ポチポチからの解放

 

    • コードを共有・再利用ができるパクれる。

 

    • 車輪の再発明は、しない。させない。ゆるさない。

 

    • コードのバージョン管理(Git)ができる

 

    • インフラの変更が容易に(変更、破棄も簡単)

 

    • 設定適用前にコードレビューができる

 

    インフラ構築の安全性向上

Terraform的使用方法

    1. 用代码来定义基础设施资源

 

    1. .tf文件

 

    1. 执行干运行功能以确认内容

 

    1. $ terraform plan

 

    1. 应用设置

 

    1. $ terraform apply(需要一些时间)

 

    1. 确认建设结果

 

    $ terraform show

这次的构成

    • 権限を持ったIAMユーザーを作成済

 

    • IAMユーザーのアクセスキー、シークレットキーを発行済

 

    • pemファイルはコンソール上で作成済み

 

    MacにTerraform,AWSCLIをインストール済
image.png

请提供一篇参考文章(非常感谢您的常年支持)。

5分钟理解Terraform(基础设施即代码)


广告
将在 10 秒后关闭
bannerAds