Immutable AMI - CI/CD用語集の定義
immutable AMIは、そのままデプロイされ、その場で変更されることのない完全にビルド済みのAmazon Machine Imageです。新しいソフトウェアは新しいimageをビルドしてインスタンスを置き換えることを意味し、これにより構成のドリフトが排除されます。
なぜ重要か
すべてをimageに事前ビルドすることで、runnerの起動が高速で再現可能になります - 失敗したり変動したりする可能性のある起動ごとのパッケージインストール手順がありません。
関連ガイド
Machine Image - CI/CD Glossary DefinitionA machine image is a snapshot of a full disk - OS, packages, and config - used to boot identical instances. A…
Immutable Infrastructure - CI/CD Glossary DefinitionImmutable infrastructure never patches running servers in place; to change anything you build a fresh image a…
Base Image - CI/CD Glossary DefinitionA base image is the starting layer a Dockerfile builds on, set by the first FROM. Choosing a slim, trusted ba…