在Cloud9上安装Terraform的步骤是什么?
AWS Cloud9在2019年4月在东京区域发布后,使用该平台可以在操作AWS资源的同时部署代码,并通过SSH等方式操作服务器,从而提高运维效率。因此,我整理了在Cloud9上安装Terraform的步骤。
安装Homebrew
根据以下文章的内容,我们会安装Homebrew。在2019年,Homebrew可以正式支持Linux,并且可以进行安装。步骤非常简单。接下来是在Cloud9上安装Homebrew的步骤。
2. 安装 tfenv
安装tfenv以便切换Terraform的版本。如果已经安装了tfenv,则即使有新版本的Terraform发布,也可以在Cloud9上保留旧版本的安装并尝试新版本。
$ brew install tfenv
请确认您可以在tfenv中使用的Terraform版本。
使用以下命令,通过tfenv安装的Terraform版本来确认:
“`text
tfenv list-remote
“`
$ tfenv list-remote
4. 使用tfenv安装Terraform
要安装最新版本,请执行以下命令。
$ tfenv install latest
如果要指定版本,请按照以下命令:
$ tfenv install 0.11.13
使用tfenv来选择Terraform的版本。
当使用tfenv指定版本时,在执行terraform命令时将使用指定的版本。即使只安装了一个版本,仍需要执行该命令。
$ tfenv use latest
如果你想指定版本,请按照以下命令操作。
$ tfenv use 0.11.13
6. 确认动作。
執行Terraform版本驗證指令,確認返回的字串代表版本。
$ terraform --version
Terraform v0.12.0-beta2
现在Cloud9也可以使用Terraform了。如果您在Cloud9中以EC2模式运行,只需将IAM Role附加到EC2上,就可以使用Terraform构建AWS资源。