Skip to content
This repository was archived by the owner on Dec 2, 2025. It is now read-only.

tinkerbell/rufio

Important

The Rufio repo has been deprecated. All functionality has been moved to https://github.com/tinkerbell/tinkerbell. For more details, see the roadmap issue #41. This repository is scheduled for archive by the end of 2025.

Rufio

For each commit and PR codecov

Description

Rufio Uses Fancy IPMI Operations

Rufio is a Kubernetes controller for managing baseboard management controllers in a Tinkerbell context.

Goals

  • Provide baseboard management controller operations necessary for bare metal provisioning.
  • Provide insight into baseboard management information that is useful in bare metal provisioning contexts.
  • Integrate seamlessly with the Kubernetes capable components of Tinkerbell.

Non-goals

  • Providing non-provisioning related baseboard management controller capabilities.

Contributing

See the contributors guide here.

Website

For complete documentation, please visit the Tinkerbell project hosted at tinkerbell.org.