Bifrost 101, I want to deploy!
summary
Bifrost is a collection of Ansible playbooks that installs a minimal Ironic environment and then deploys OS images to hardware; it uses IPMI and Redfish drivers, serves images and TLS via nginx, and runs DHCP/TFTP with dnsmasq (no RabbitMQ, JSON‑RPC instead). It can build IPA and instance images, automate config drives and SSH key injection, and test with sushi‑tools to spin up virtual BMCs; CentOS Stream 9 and Ubuntu Focal are supported, IPv6 is missing, and a quick demo shows two nodes deploy successfully. Upgrades = re-run install, multi‑node controller is not yet automated.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 0:51Ironic Overview
- 4:34Bifrost Components
- 9:22Bifrost Usage
- 17:02Demonstration
- 22:02Future Work
- 23:43Q&A Session
related talks
34mRemote Baremetal Deployments using Bifrost
28mHow to Deploy CF and Other Bosh Releases on Bare-Metal Environment
13mAutomate an Observable Runtime with HashiCorp and Ansible
23mDeploying Cloud Foundry with BBL, BOSH 2.0 and CF-Deployment
09mWarmup - Bifrost
50mBare Metal DevOps
13mAnaconda kickstart with superpower
15mStandalone yet at scale: Ironic take on High Performance Computing
