public:99_annexes:annex-b-terms-and-definitions:i:image_layer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:99_annexes:annex-b-terms-and-definitions:i:image_layer [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1public:99_annexes:annex-b-terms-and-definitions:i:image_layer [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 +====== Image Layer ======
  
 +[[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]
 +
 +===== Discussion =====
 +
 +An Image Layer is a controlled set of additions, removals, or modifications applied to a source [[public:99_annexes:annex-b-terms-and-definitions:m:machine_image|Machine Image]] to produce a derived Machine Image.
 +
 +The layer may change packages, files, services, users, security settings, runtime components, policies, configuration, or other image content.
 +
 +Image Layers support separation of concerns by allowing operating-system installation, guest preparation, security hardening, and workload capabilities to evolve as distinct controlled stages.
 +
 +Within Crucible, each Image Layer builds on the output of a preceding layer and contributes to the [[public:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] of the resulting Machine Image.
 +
 +===== Definition =====
 +
 +//controlled set of additions, removals, or modifications applied to a source [[public:99_annexes:annex-b-terms-and-definitions:m:machine_image|machine image]] to produce a derived machine image//
 +
 +===== Source =====
 +
 +Generalized from layered machine-image, container-image, configuration-management, and image-build usage and specialized for the Crucible architecture and operational model.
 +
 +===== Note =====
 +
 +An Image Layer may refer to a logical build stage rather than a storage-format layer. The term does not require use of a container-image filesystem or any particular image technology.
 +
 +Applying an Image Layer produces a new image state. The source image remains a distinct artifact.
 +
 +===== Example =====
 +
 +A Crucible image workflow applies an operating-system layer, a guest-configuration layer, a security-hardening layer, and a Kubernetes capability layer. Each Image Layer produces the source image for the next stage.
 +
 +----
 +
 +<WRAP centeralign>
 +© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.
 +</WRAP>