module registryとは?
module registryは、消費者がsourceとversionで参照するバージョン付きのリリースを持つ、再利用可能なインフラモジュールをホストします。プラットフォームチームが、標準的なVPCやデータベースといった検証済みの構成ブロックを他者が組み合わせられるよう公開できます。モジュールのversionをピン留めすることで、インフラのbuildを再現可能にします。
なぜ重要か
registryを通じてモジュールを共有することで、それらを重複させる代わりに、良いデフォルトとセキュリティのベースラインをチーム間に広めます。versionのピン留めは、upgradeが静かなdriftではなく、意図的でレビュー可能な変更であることを保証します。
関連ガイド
What Is an IaC Workspace?An infrastructure-as-code workspace is a named, isolated instance of state that lets the same configuration m…
What Is a Remote State Backend?A remote state backend stores infrastructure-as-code state in a shared, durable location so teams and CI runn…
What Is the Plan and Apply Cycle?The plan and apply cycle is the infrastructure-as-code workflow of computing a proposed change set, reviewing…