Provisioning · wrap-up
Cheat sheet & self-check
12 questions across 4 lessons. Each answer links back to the lesson it came from.
Pick an answer to see if you got it, and why.
Q1. What is a BMC?
Show answer
B. BMCs make remote provisioning possible. Their network must be isolated and their default credentials changed.
From lesson 04 · Bare-metal provisioningQ2. Why is Redfish preferred over IPMI for automation?
Show answer
B. Most provisioning tools (Tinkerbell's Rufio, Metal3/Ironic) support Redfish first; IPMI remains for old hardware.
From lesson 04 · Bare-metal provisioningQ3. UEFI servers PXE-boot, but legacy-BIOS servers on the same network don't. Likely cause?
Show answer
B. BIOS needs a legacy PXE binary (e.g. undionly.kpxe); UEFI needs an EFI binary (e.g. ipxe.efi).
From lesson 04 · Bare-metal provisioningQ4. In Tinkerbell, what does a Workflow combine?
Show answer
B. Templates are reusable; workflows bind them to machines. Each action is a container image run by the worker on the in-memory OS.
From lesson 05 · Tinkerbell & Metal3Q5. What does Metal3's BareMetalHost resource represent?
Show answer
B. The operator inspects, cleans and provisions the host to match the spec.
From lesson 05 · Tinkerbell & Metal3Q6. How do Tinkerbell and Metal3 relate to Cluster API?
Show answer
B. CAPI handles the cluster lifecycle; the provider turns 'I need a machine' into 'provision that server'.
From lesson 05 · Tinkerbell & Metal3Q7. Why use immutable, versioned OS images for edge nodes?
Show answer
B. Reproducibility is what makes hundreds of sites manageable and rollbacks possible.
From lesson 06 · OS image creationQ8. What's the role of cloud-init in a ZTP flow?
Show answer
B. The image is generic; cloud-init (or Ignition) personalises it at boot.
From lesson 06 · OS image creationQ9. Why is RAW often used for bare-metal provisioning?
Show answer
B. Image-to-disk streaming is fast and deterministic. Compress it (gz/xz) for transfer.
From lesson 06 · OS image creationQ10. Why mirror images by digest and with --all architectures?
Show answer
B. A tag can move between download and use; a partial manifest breaks nodes of another architecture.
From lesson 07 · Air-gapped deliveryQ11. What belongs in a release bundle for air-gapped sites?
Show answer
B. A site should be able to install or upgrade from the bundle alone.
From lesson 07 · Air-gapped deliveryQ12. How do you stop nodes silently pulling from the internet?
Show answer
B. Test the bundle in a truly disconnected environment before shipping it.
From lesson 07 · Air-gapped delivery