Add pic to show airshipctl use of Zuul images

Change-Id: I6f599deb51dae25f4844e7ef39e66668b03c3c62
This commit is contained in:
Anderson, Craig (ca846m) 2021-10-13 14:54:06 -07:00
parent 181d25e131
commit 33adedf7d3
1 changed files with 25 additions and 1 deletions

View File

@ -101,4 +101,28 @@ Configuration management of the base OS is divided into several realms, each wit
# FAQ
Q: Why is the build target slow?
A: There is a `mksquashfs` command which runs as part of the build target, and performs slowly if your build environment lacks certain CPU flags which accelerate compression. Use "host-passthrough" or equivalent in your build environment to pass through these CPU flags. In libvirt domain XML, you would change your `cpu` mode element as follows: `<cpu mode='host-passthrough' check='none'/>`
A: There is a `mksquashfs` command which runs as part of the build target, and performs slowly if your build environment lacks certain CPU flags which accelerate compression. Use "host-passthrough" or equivalent in your build environment to pass through these CPU flags. In libvirt domain XML, you would change your `cpu` mode element as follows: `<cpu mode='host-passthrough' check='none'/>`
# How Zuul image artifacts are used by Airshipctl
+------------------------------------------------------+ +----------------------------------------+
| Built by Zuul | | Airshipctl Deployment Process |
| | | |
| | | |
| +----------------------+ | | +--------------+ +---------------+ |
| |Base container image +--+--+->| Ephemeral ISO|<---+ Site Manifests| |
| |built by image-builder| | | +--------------+ +---------------+ |
| +-----------+----------+ | | |
| | | | |
| +-----------------------+ +----------v-----------+ | | +---------------------------------+ |
| |Profiles from +-->|QCOW container image +-+--+->| QCOWs hosted from this container| |
| |image-builder/manifests| |built by image-builder| | | | image by airshipctl | |
| +-----------------------+ +----------------------+ | | +------------------+--------------+ |
| | | | |
| +-------------------------+ | | +------------------v----------------+ |
| |IPA container image +-+--+->|IPA image for node discovery. IPA | |
| |built in airshipit/images| | | |deploys QCOW target image(s) pulled| |
| +-------------------------+ | | |from hosted QCOW container above. | |
| | | +-----------------------------------+ |
+------------------------------------------------------+ +----------------------------------------+