Anish Bista
He is a Kubernetes Engineer specializing in DevOps, cloud technologies, Kubernetes, Golang, and the broader cloud-native ecosystem. The First and youngest Golden Kubestronaut from Nepal and an active contributor to the CNCF and open-source ecosystem, he has played a key role in growing the CNCF Kathmandu community and has contributed to projects such as KubeVirt and Kanister. He currently maintains the KubeVirtBMC project and is an LFX mentee for the KubeVela project under CNCF.
Session
Bare-metal provisioning tools speak a language that virtual machines simply don't understand: IPMI and Redfish, the protocols of physical Baseboard Management Controllers (BMCs). Yet in today's cloud-native landscape, there's a very real need to run those same provisioning workflows against virtualized infrastructure: for development, testing, CI pipelines, and beyond.
In this talk, we'll introduce KubeVirtBMC, an open-source, cloud-native project that gives KubeVirt VMs virtual BMCs, exposing IPMI and Redfish endpoints so that existing bare-metal provisioning stacks, whether cloud-native or not (Metal3, Tinkerbell, Foreman, and others), can interact with virtual infrastructure without any modification. Think of it as the Kubernetes-native counterpart to VirtualBMC, but built from the ground up around the Kubernetes controller pattern.
We'll walk through the architecture, demonstrate a live integration with Metal3/Tinkerbell, and discuss project governance, including lessons learned from navigating the migration into the KubeVirt organization.