Metal3

Metal3 is an open-source project that provides a set of tools for managing bare-metal infrastructure using Kubernetes.

Get Started User Guide

Why Metal3

The Metal3 (pronounced “metal cubed”) project's mission is to empower organizations with a flexible, open-source solution for bare metal provisioning that combines the benefits of bare metal performance with the ease of use and automation provided by Kubernetes.


Supported use cases range from provisioning nodes for an on-prem Kubernetes cluster using Cluster API to managing the full lifecycle of bare-metal machines in a testing or a high-performance computing lab.


Features

Vast support of industry standards for bare metal management.


Installing operating system from images or OCI artifacts with first boot customization


Pre-installation configuration of firmware (BIOS) settings and RAID setup


Adoping your existing infrastructure and integrating with externally provisioned tools


Cluster API integration with a Metal3 infrastructure provider


Metal3 Components

Enables the creation and management of physical servers using the Kubernetes Cluster API.


Automates the provisioning of bare-metal servers using the open-source Ironic project.

The core component in Metal3 responsible for the provisioning and management of bare metal servers.


What's new?

More Blogs

Still have more questions?

Connect with the Metal3.io community to learn more, contribute ideas, and help build the future of Metal3.io. Learn more about how to make the most of the Metal3io features in your work.

Join the Conversation