Parts¶
A part is a description of the components to be built and prepared for deployment in a payload, either individually or as part of a larger project containing many components.
When a part is processed, it performs some or all of the steps described in the parts lifecycle: pull, overlay, build, stage and prime.
Not all of these steps may be needed for every use case, and some tools can skip steps that aren’t appropriate for their purposes.
Tools that use parts to describe a build process typically accept specifications of parts in YAML format. This allows each part to be described in a