AIAP: Document the requirements for the infrastructure builder image #651
Labels
enhancement
New feature or request
priority/critical
Items critical to be implemented, usually by the next release
Milestone
Problem description (if applicable)
Airship-in-a-Pod uses the
infra-builder
container, which sets up 3 VMs (one used as the ephemeral node, one as a control plane node, and one as a worker node). While this works great for basic testing, we would like to be able to specify different architectures for different needs (e.g. 3 control planes and 2 workers).AIAP is currently configured such that the task containers are decoupled, i.e. there is nothing stopping a user from swapping out the
infra-builder
image with their own image. Doing so allows the above desired behavior, however there is currently no documentation on the requirements for theinfra-builder
container.Proposed change
Update the AIAP documentation to include the requirements for the
infra-builder
. This should include pre-reqs (such as required services) as well as outputs (VMs). Furthermore, this should include basic instructions for copying and modifying the defaultinfra-builder
image.This is likely dependent on #648, since fixing it will simplify creating multi-node containers
The text was updated successfully, but these errors were encountered: