terraformterraformを使用して、EC2のキーペアを作成する 今回はterraformでEC2のキーペアを作成し、それを使用してEC2を作成していきます。 キーペアの作成 まずは、terraformでキーペアを作成していきます。通常、キーペアを作成するためには、ssh-keygenコマン... 2021.08.20terraform
terraformtfenvでプロジェクトごとにterraformのバージョンを固定する terraformを使用してプロジェクトを作成していると、バージョンを固定していたり、複数バージョンを使い分けたりすることがあると思います。 terraformのバージョンを使い分けることが出来るtfenvを紹介します。 tf... 2021.08.01terraform
terraformterraformをDocker環境から実行する 以下の記事を参考にDocker環境からterraformコマンドを実行させるよう、dockerを構成します。 ファイル構成は以下の通りです。 . ├── Makefile ├── docker-compose.yml ├── ... 2021.07.25terraform
terraformterraformで特定のモジュール、リソースを対象にしてplan/applyを実行する。 terraformで特定のモジュール、リソースに対してplan/applyを実行したいことってありますよね。今回はその方法を以下に記載します。フォルダ構造はこんな感じです。 . ├── main.tf └── modules ├... 2021.07.22terraform
terraformterraformでS3バケットを作成する。 作成対象 今回は簡単な例でいこうと思います。 バケットの作成パブリックアクセスの拒否 フォルダ構成等は若干変わりますが、githubはこちらです。 事前準備 フォルダ構成はこんな感じです。 . ... 2021.07.17terraform