🏗️ インフラ
クラウド・オンプレミスのインフラ構築、IaC、運用自動化に関するナレッジ。
🏗️ インフラ
Terraform IaC 実践ガイド:概要 — GCP/AWS マルチクラウド構成と AI 駆動運用
Terraform によるマルチクラウド(GCP / AWS)IaC 運用の全体像。マルチクライアント基盤を単一リポジトリで管理する設計、キーレス認証、3 層モジュール構成、GCS への State 集約、そして AI ステアリング駆動での開発まで、シリーズ全 5 回の地図を示す導入編。
📚 シリーズ 1/5
🏗️ インフラ
Terraform IaC 実践ガイド:準備編 — WIF キーレス認証・bootstrap・Secret Manager 設計
Terraform でインフラを構築する前に必要な準備事項。クラウドアカウント設計、WIF キーレス認証の attribute 設計、サービスアカウントの役割分離、bootstrap(鶏と卵)問題、Secret Manager での変数集約、State 管理、組織ポリシー対応まで、失敗しないための事前設計を実プロジェクトの落とし穴つきで解説する。Terraform IaC 実践ガイド第 2 回。
📚 シリーズ 2/5
🏗️ インフラ
Terraform IaC 実践ガイド:モジュール設計編 — 再利用できるモジュールの作法
再利用可能な Terraform モジュールの設計原則。単一責任・命名規約・variables の validation/optional/object 型・outputs 設計・バージョン固定・モジュールコンポジション・マルチクラウドの扱いを、実運用のコード例で解説する。Terraform IaC 実践ガイド第 3 回。
📚 シリーズ 3/5
🏗️ インフラ
Terraform IaC 実践ガイド:CI/CD パイプライン編 — GitLab 動的 child pipeline と WIF キーレス認証
スタックが何百に増えても .gitlab-ci.yml を肥大化させない、GitLab 動的 child pipeline(dynamic child pipeline)によるモジュール管理 Infra CI/CD。子パイプラインの動的生成・WIF キーレス認証・GCP↔AWS クロスクラウド・plan/apply 分離を解説する。Terraform IaC 実践ガイド第 4 回。
📚 シリーズ 4/5