最初は Web GUI で動作確認をしてから、同じパターンを何度も繰り返せるように CLI で再現手順を作成する事がよくあります。 今回は、Terraform で Firebase プロジェクトと Web アプリを登録し […]
タグ: Terraform
Terraform の tfstate を OCI のオブジェクト・ストレージ・バケットに格納してみた
tfstate はローカルにあっても良いのですが、異なる環境で Terraform を実行したい場合、すこし不便です。 また、OCI のリソースを扱うなら、OCI のオブジェクト・ストレージ・バケットに tfstate […]
Terraform の .terraform ディレクトリを大掃除してみた
年末といえば大掃除。ローカル PC 内の無駄に容量を食い潰しているファイルやディレクトリを削除して、スッキリと年を越したいと思います。今回は、Terraform を実行すると生成される .terraform ディレクトリ […]
OCI の Ubuntu 24.04 に各種クラウドの CLI や .NET 開発環境を整備してみた
OCI で Oracle Linux 9 を使ってみましたが、隣人がうるさいだけなのか、体感的に良くありませんでした。そこで Ubuntu 24.04 が OCI で使えるようになったので、各種クラウドの CLI や . […]
AWS Fargate で ELB を使用しない Nginx を Terraform で作ってみた
ほとんどのユースケースにおいては、ELB 経由で Fargate のコンテナーにアクセスさせる構成になると思います。今回は、あまり用途は無いかもですが、ELB を使用せず Fargate にパブリック IP アドレスを割 […]
Terraform 1.5.0 以降で簡単になった import を試してみた
terraformer や terraform import で既存の AWS リソースから Terraform コードにすることは可能ですが、Terraform 1.5.0 以降でコードの生成まで可能になった impo […]
New Relic Synthetic Monitoring を Terraform で作ってみた
趣味で公開している本サイトですが、ブログ記事を書いている時間以外も本サイトが稼働しているのか、個人的にはとても知りたい。本サイトがダウンしていたからといって何も困ることはない、ただただ寝ている間も稼働しているのかを知りた […]
GitHub Codespaces を使うプライベート Git リポジトリに Terraform と AWS CLI と Azure CLI と Dotnet 6 を初回導入する設定ファイルを用意してみた
自分は今まで、ブラウザで VS Code が使用できる環境である GitHub Codespaces に後から Terraform をはじめとする各種ツールを sudo apt install でインストールしていました […]
Terraform Cloud で tfstate 管理をしてみた
main.tf に Terraform Cloud の組織とワークスペースを設定 下記の organization と workspaces は自分の環境にあわせて入力する。 下記が表示されたらブラウザ上で作成したトーク […]
Amazon API Gateway の REST API に Amazon Cognito 認証を追加する検証をしてみた
まずは Amazon API Gateway の REST API を Terraform で構築 Curl で REST API にアクセスして動作確認 Amazon Cognito を Terraform に追加 A […]
