dido:99_annexes:annex-b-terms-and-definitions:i:image_build

Image Build

An Image Build is a controlled process that transforms defined inputs into a Machine Image.

The process may retrieve installation media, create storage structures, install an operating system, apply provisioning content, configure services, add packages, perform security hardening, run compliance scans, and record the resulting artifacts and Provenance.

An Image Build uses an Image Baseline to identify the controlled inputs, settings, dependencies, and build procedures required to produce the image.

Within Crucible, an Image Build may produce a Base Image, Guest Image, Hardened Image, or Capability Image.

controlled process that transforms defined inputs into a machine image

Generalized from machine-image engineering, operating-system installation, configuration management, and reproducible-build usage and specialized for the Crucible architecture and operational model.

An Image Build identifies the complete controlled process rather than only the execution of a particular build tool.

Repeated Image Builds from the same controlled inputs should produce results that satisfy the applicable reproducibility criteria, even when generated identifiers or environment-specific metadata differ.

A Crucible Image Build boots the Red Hat Enterprise Linux (RHEL) 9 installation medium, creates the required filesystems, installs packages, applies Ansible provisioning, performs Security Technical Implementation Guide (STIG) remediation, runs a compliance scan, and produces a Hardened Image.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-b-terms-and-definitions/i/image_build.txt
  • Last modified: 2026/07/18 12:33
  • by 127.0.0.1