Discussion space for Packer image pipeline work.
Image Factory Workflow With vSphere And Packer
The image factory produces the node template that every cluster in every site boots from. If the factory is manual or inconsistent, every cluster inherits drift from its template. This page collects the pipeline shape, versioning strategy, validation gates, and operating model for a Packer-based image factory with vSphere. Pipeline Shape graph LR TRIGGER[Git Tag / Schedule] --> BUILD[Packer Build] BUILD --> VALIDATE[Boot + Validate] VALIDATE --> HARDEN[Apply Baselines] HARDEN --> TEMPLATE[Convert To Template] TEMPLATE --> TEST[Test Instance] TEST --> PROMOTE[Promote Template] PROMOTE --> CLEANUP[Cleanup Temp Resources] Show Mermaid source graph LR TRIGGER[Git Tag / Schedule] --> BUILD[Packer Build] BUILD --> VALIDATE[Boot + Validate] VALIDATE --> HARDEN[Apply Baselines] HARDEN --> TEMPLATE[Convert To Template] TEMPLATE --> TEST[Test Instance] TEST --> PROMOTE[Promote Template] PROMOTE --> CLEANUP[Cleanup Temp Resources] Template Versioning Date-based versioning works for node templates because consumers (cluster autoscaler, Terraform modules) select images by a version string, not by semantic compatibility: ...