はじめに
HCP Terraform が気になる・使ってみたいという人向けにメリットをざっくりご紹介します!
2024/4/22 に Terraform Cloud は HCP Terraform と名称変更されました。
HCP Terraform のメリット
どこからでも実行可能
terraform login
コマンドでログインすれば、どんな端末でもすぐに同じ環境を使えます。複数端末あっても楽ちんです。
実行環境がクラウド
クラウドで実行されるので、サーバーの面倒を見る必要がありません。メンバー端末の環境差分なども関係なくなります。ステートファイルのロックや保管も気にしなくて良いですね。
アクセスキーが不要
各種クラウドサービスと OpenID Connect (OIDC) で連携でき、非常にセキュアです。アクセスキーの発行は不要です。アクセスキーを使う記事が多すぎるので滅ぼしたい。
CI 実装が簡単
画面をポチポチすればすぐ CI/CD が実装できます。CI の整備やメンテナンスも馬鹿にならないので助かります。
GitHub 連携がイケてる
プルリクエストの画面から Plan 結果や Apply 結果がいい感じに確認できます。レビュアーも大助かりです。
ガバナンスを効かせやすい
権限を持った人による承認がないと Apply できない設定ができます。コードがマージされたら自動で Apply もできますが、ガバナンスを効かせたい・タイミングを調整したい場合に。
まとめ
メリットが多いので、ぜひ一度体験してみてください!