不変性 - CI/CD 用語集の定義
不変性とは、artifact や環境をその場で変更せず、置き換えることを意味します。
不変性 とは、artifact や環境を作成後に決して変更せず、変更が必要な場合は代わりに新しいバージョンを生成するという方針であり、これにより drift を防ぎ、rollback をクリーンに保ちます。
不変性とは、artifact や環境をその場で変更せず、置き換えることを意味します。
CI において
不変でバージョン管理された artifact と一時 runner により、テストしたものがそのまま deploy されることが保証され、rollback は単に以前のバージョンを選ぶだけになります。
関連ガイド
Reproducibility - CI/CD Glossary DefinitionReproducibility: Reproducibility is the property that building the same source in the same way always yields…
Rollback - CI/CD Glossary DefinitionRollback: A rollback is the act of reverting a system to a previous known-good version after a deployment int…
Idempotency - CI/CD Glossary DefinitionIdempotency: Idempotency is the property that performing an operation multiple times has the same effect as p…