Terraform

Azure

Azure DevOps Workload identity federationの設定方法

Azure DevOpsで新たに利用可能になった「Workload identity federation」という認証設定について紹介します。設定方法やパイプラインを通した動作確認までまとめています。
Azure

Terraformへのimportとremove

Terraformの「import」と「remove」をAzureのVNETとsubnetを例に試していきます。実行方法やコードの記載方法、実際の動作結果などをまとめています。
Azure

Azureでterraform testのmockを試してみる

Terraform 1.7でモック機能が追加されました。モックの使い方や動作確認をAzureのStorage Accountを題材に試していきます。Terraformでのテストがより便利になる機能です。
Azure

terraform-complianceの記法サンプル

terraform-complianceはBBD形式でテストケースを記載します。毎回書き方を迷ってしまうので、BBDの記法を複数のパターン(Azureリソース)をもとにまとめます。
Azure

Terraformのazapiプロバイダー認証の優先順位

TerraformでAzureリソースを作成する際の認証方法は複数あります。Azure上のVMから異なるサブスクリプションに対するリソース作成を実行したときに認証ではまったため、Azureの認証について整理しました。