Edge Kubernetes & Zero-Touch Provisioning›Provisioning · Cheat sheet & self-check

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.

  1. 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 provisioning
  2. Q2. 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 provisioning
  3. Q3. 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 provisioning
  4. Q4. 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 & Metal3
  5. Q5. 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 & Metal3
  6. Q6. 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 & Metal3
  7. Q7. 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 creation
  8. Q8. 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 creation
  9. Q9. 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 creation
  10. Q10. 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 delivery
  11. Q11. 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 delivery
  12. Q12. 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