目次
tfenvをインストール(mac)
terraformはバージョンが頻繁に更新されるので、tfenvを使ってバージョン管理をします。
brewを使ってtfenv をインストール。
$ brew install tfenv
tfenvは3をインストールしました。
$ tfenv -v
tfenv 3.0.0
次に現在使用可能なterraformのバージョンを見てみます。
$ tfenv list-remote
1.8.0-alpha20240216
1.8.0-alpha20240214
1.8.0-alpha20240131
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
tfenvで利用可能なterraformの最新版は1.7.4なので、このバージョンをインストールします。
$ tfenv install 1.7.4
terraform 1.7.4を使えるようにします。
$ tfenv use 1.7.
terraform 1.7.4が使えるようになりました。
$ terraform -v
Terraform v1.7.4
on darwin_arm64
AWS CLIの設定
terraformはaws cliを利用するので、ローカルにconfigとcredentialsの設定をします。
$ cat ~/.aws/credentials
[default]
aws_access_key_id = hogehoge
aws_secret_access_key = fugafuga
$ cat ~/.aws/config
[default]
region = ap-northeast-1
output = json
iamには必要なポリシーをアタッチしておきましょう。
Error: Error creating VPC: UnauthorizedOperation: You are not authorized to perform this operation. …
はじめに 初めてterraformを使用したときに、「Error: Error creating VPC: UnauthorizedOperation: You are not authorized to perform this oper
コメント