如果想要立即尝试是否可以运行terraform的步骤,请按照以下方式进行:
描述
有时候,我希望能够在本地检查Terraform的运行情况。
在那时,我会写下一种可以快速开始实验的方法。
进行 AWS 的配置。
我认为应该在终端上运行Terraform,而终端上的AWS配置将直接成为Terraform的部署目标。请确保已使用~/.aws/config和环境变量使得AWS CLI可用。
因此,我们将使用以下命令来确认当前的用户。
aws sts get-caller-identity
在部署时,请确保不要错误地将用户部署到商业账户等。
使用中文原生方式描述Terraform文件。
在一个合适的地方创建一个目录。
在其中创建文件。
需要的是两个文件。
provider "aws" {
region = "ap-northeast-1"
}
resource "aws_iam_group" "test" {
name = "testgroup"
}
建议您在创建IAM用户组时进行操作确认。
初始化Terraform
在使用terraform init进行初始设置时,它会自动配置aws provider等内容。
适用 (shì
请使用以下的顺序
terraform fmtでフォーマットを整える
terraform validで変なとこがないか見ておく
terraform planで適用内容を確認
terraform applyで適用し、実行できたことをaws consoleなどで確認する。
整理收拾
terraform plan –destroyで適用内容を確認
terraform destroyで適用し、リソースがなくなったことをaws consoleなどで確認する。