Description

In Hack Week 23, we delivered a project called KubeBMC (renamed to KubeVirtBMC now), which brings the good old-fashioned IPMI ways to manage virtual machines running on KubeVirt-powered clusters. This opens the possibility of integrating existing bare-metal provisioning solutions like Tinkerbell with virtualized environments. We even received an inquiry about transferring the project to the KubeVirt organization. So, a proposal was filed, which was accepted by the KubeVirt community, and the project was renamed after that. We have many tasks on our to-do list. Some of them are administrative tasks; some are feature-related. One of the most requested features is Redfish support.

Goals

Extend the capability of KubeVirtBMC by adding Redfish support. Currently, the virtbmc component only exposes IPMI endpoints. We need to implement another simulator to expose Redfish endpoints, as we did with the IPMI module. We aim at a basic set of functionalities:

  • Power management
  • Boot device selection
  • Virtual media mount (this one is not so basic add-emoji )

Resources

Looking for hackers with the skills:

kubernetes redfish bare-metal virtualization

This project is part of:

Hack Week 24 Hack Week 23

Activity

  • 3 days ago: zchang started this project.
  • 13 days ago: vcheng liked this project.
  • 16 days ago: zchang added keyword "bare-metal" to this project.
  • 16 days ago: zchang added keyword "virtualization" to this project.
  • 16 days ago: zchang added keyword "kubernetes" to this project.
  • 16 days ago: zchang added keyword "redfish" to this project.
  • 16 days ago: zchang originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Rancher/k8s Trouble-Maker by tonyhansen

    [comment]: # (Please use the project descriptio...


    A CLI for Harvester by mohamed.belgaied

    [comment]: # Harvester does not officially come...


    Mammuthus - The NFS-Ganesha inside Kubernetes controller by vcheng

    Description

    As the user-space NFS provider,...


    Technical talks at universities by agamez

    Description

    This project aims to empower ...


    Introducing "Bottles": A Proof of Concept for Multi-Version CRD Management in Kubernetes by aruiz

    Description

    As we delve deeper into the c...


    Contribute to terraform-provider-libvirt by pinvernizzi

    Description

    The SUSE Manager (SUMA) tea...


    SUSE KVM Best Practices by roseswe

    Description

    SUSE Best Practices around KVM,...