インフラ

React

【React】GitHubActionsでS3へのデプロイを自動化する

GitHubActionsを使用してReactアプリをS3へ自動デプロイしてみたいと思います。 構築の流れ AWSでOIDCを作成する 対象のリポジトリでGitHubActionsのワークフローを定義す...
AWS IAM

【AWS】OIDCを作成してGitHubActionsからAWSへアクセスできるようにする

GitHub ActionsでAWSへアクセスする際に認証をどう突破するかが重要です。 GitHub の Actions secrets and variables からAWSの認証情報を読み込む方法もありますが、 機密...
React

【React】【Terraform】CloudFront+S3へデプロイしてアクセスできるようにする

ReactアプリをAWSへデプロイし、WEBブラウザからアクセスしてみます 最近勉強しているTerraformを使用してAWSの環境を構築していきます ゴール (インフラ構成図) (ポイント)...
エラー

【Terraform】ACMでSSL証明書を作成しDNS認証するときに遭遇したエラーたち

Terraformを使ってACMでSSL証明書を発行しようとした際にいくつかエラーにはまったので、記事にしておきます。 ゴール Terraformを使ってACMでSSL証明書を発行する 認証方法はRou...
Amazon S3

【Terraform】CloudFrontのログ用S3はACLを有効にしておく必要がある

TerraformでCloudFrontを構築したときに、アクセスログ用S3バケットを作成しました。 その過程でACL関係のエラーが出たため、記事に残しておきます。 ゴール Terraformを使用して、C...
エラー

【Terraform】指定したドメインでCloudFrontにアクセスできない。。。

Route53でCloudFrontとドメインを関連付け、ACMを適用しました。 だけど、そのドメインにアクセスしてもうまく表示されなかったので、解決していきます。 ※Terraformを使って構築しています ...
AWS IAM

【AWS】【Terraform】OIDCを作成してGitHubActionsからAWSへアクセスできるようにする

GitHub ActionsでAWSへアクセスする際に認証をどう突破するかが重要です。 GitHub の Actions secrets and variables からAWSの認証情報を読み込む方法もありますが、 機密...
Amazon S3

【Terraform】tfstateファイルをS3で管理しよう

複数人でTerraformを使う際にtfstateファイルの管理に悩みます。 ローカルで管理するには無理があるし、 gitだとコンフリクトするとめんどう 上記の理由から、S3で管理する方法が候補になるかと。...
Terraform

【Terraform】GitHub Actions を使って、planやapplyを自動化しよう

Terraformでの plan, apply をGitHub Actions で自動化してみます ゴール ↓の表のようなPR作成→マージの処理を作っていきます No. 処理 備考 1...
Amazon Route 53

【AWS】お名前ドットコムで買ったドメインをRoute53で管理しよう

お名前.com でドメインを買い、AWSでドメインを管理できるようにします お名前.com でドメインを買う お名前.com にアクセスして、希望のドメインを買います 中央の検索バーから希望のドメインが使え...
タイトルとURLをコピーしました