Skip to content

Baremetal

Traditionally, managing physical infrastructure, specifically baremetal servers, relies on complex, imperative workflows involving custom scripting, manual interventions via Baseboard Management Controllers (BMC), and vendor-specific tools. These outdated methods produce human toil, require ITIL frameworks with manual supervision for ensuring quality, and stand in stark contrast to the declarative, automated nature of modern cloud-native management, which uses APIs to define and enforce a desired state.

To address this gap, Apeiro provides its cloud-native opinion for a unified control plane capable of managing the entire physical lifecycle of hardware resources. A management service that encompasses automated Discovery, scalable Provisioning, and continuous Day-2 Operations, such as updating BIOS, managing firmware, and maintaining hardware inventory, all driven by declarative definitions.

IronCore Baremetal Automation

IronCoreBM

IronCore recognizes that Kubernetes has transcended its initial purpose as a container orchestrator only. Its API and Resource Model (KRM) have expanded to become the industry's de facto standard for declarative infrastructure management and within Apeiro IronCore it serves as generalized platform API for infrastructure automation.

IronCore Baremetal Automation provides a new reference for compounded software layers for inventorying, managing, and maintaining baremetal servers using Kubernetes’ cloud-native principles. It serves as the default (but not exclusive) baremetal management provider of choice in the Apeiro Reference Architecture.

It provides comprehensive APIs surrounding two main concepts:

  1. out-of-band server management, and
  2. in-band server boot automation.
Baremetal Automation
Baremetal Automation

Further Information

For those interested in exploring IronCore further, including its detailed architecture, operational guides, and extension capabilities, the official IronCore Documentation is an invaluable resource. It provides comprehensive insights into setting up and managing IronCore, along with best practices and community support. You can access the documentation here

Funded by the European Union, NextGenerationEU; Supported by Federal Ministry of Economic Affairs and Energy on the basis of a decision by the German Bundestag

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.

Logo of SAP SELogo of the Apeiro Reference ArchitectureLogo of the NeoNephos foundation