Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@ironcore-dev

IronCore

The Kubernetes driven IaaS and Bare Metal Automation

Welcome to the IronCore Project

IronCore Logo

👋 Welcome to the official GitHub presence of IronCore. We are part of ApeiroRA which is an Important Project of Common European Interest - Next Generation Cloud Infrastructures and Services (IPCEI-CIS). Project IronCore is an open source system for managing compute and storage workloads across multiple providers.

🌐 ApeiroRA?

ApeiroRA is a reference blueprint for an open, flexible, secure, and compliant next-generation cloud-edge continuum and therefore a key contribution to IPCEI-CIS. At a high level, the projects of ApeiroRA allow users to provider-agnostically fetch, request and consume services, and for service providers to describe, offer and provision their services.

Learn more about ApeiroRA by checking out the official website at https://apeirora.eu/.

🤝 IronCore

The IronCore project is an open-source platform dedicated to empowering users with robust, declarative infrastructure management and bare metal automation, seamlessly integrating these capabilities into the cloud-native ecosystem via a Kubernetes-native APIs.

📌 IronCore and NeoNephos

IronCore has been donated to the NeoNephos Foundation, a Linux Foundation initiative dedicated to advancing open-source projects that align with the strategic objectives of IPCEI-CIS under neutral governance. Learn more about NeoNephos and our role within it here.

🐧 Features

  • Kubernetes-Native Bare Metal Lifecycle
    Discover, provision, and manage physical servers using Kubernetes CRDs — including hardware inventory and Day-2 operations — fully declarative and API-driven.

  • Unified IaaS Across Cloud, Data Center, and Edge
    A consistent, declarative IaaS layer for compute, networking, and storage that spans regions, data centers, and edge environments.

  • Modular, Pluggable Architecture
    Loosely coupled components for compute, storage, and networking that can be swapped or extended to fit different infrastructures and providers.

  • Deep Kubernetes Ecosystem Integration
    Designed to work seamlessly with Cluster API, CSI/CCM, and Gardener, fitting naturally into existing Kubernetes control planes.

  • Automatic Discovery & GitOps-Friendly Operations
    Automatic hardware discovery combined with declarative lifecycle management enables reproducible, GitOps-style infrastructure workflows.

👥 Get Involved

Thank you for considering to contribute to our project. To become an excellent contributor, check out our contribution guidelines and our open issues.

💙 Code of Conduct

To facilitate a nice environment for all, check out our Code of Conduct.

📚 Learn More

To learn more about IronCore, check out the official documentation!

Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo

Pinned Loading

  1. ironcore ironcore Public

    Cloud Native Infrastructure as a Service

    Go 57 11

  2. ironcore-net ironcore-net Public

    Provider specific implementation of ironcore network types

    Go 6 3

  3. ceph-provider ceph-provider Public

    Ceph provider implementation of the IronCore storage interface

    Go 3 6

  4. libvirt-provider libvirt-provider Public

    Libvirt provider implementation of the IronCore compute interface

    Go 8 5

  5. dpservice dpservice Public

    DPDK based fast Dataplane / L3 router / SDN enabler, installable on compute nodes / SmartNICs

    C 13 6

  6. metal-operator metal-operator Public

    Kubernetes operator for automating bare metal server discovery and provisioning

    Go 25 12

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 43 repositories
  • metal-operator Public

    Kubernetes operator for automating bare metal server discovery and provisioning

    ironcore-dev/metal-operator’s past year of commit activity
    Go 25 Apache-2.0 12 47 (4 issues need help) 25 Updated Mar 3, 2026
  • network-operator Public

    Kubernetes operator for automating network device provisioning

    ironcore-dev/network-operator’s past year of commit activity
    Go 6 Apache-2.0 2 9 12 Updated Mar 3, 2026
  • cloud-hypervisor-provider Public

    Cloud-hypervisor provider implementation of the IronCore compute interface

    ironcore-dev/cloud-hypervisor-provider’s past year of commit activity
    Go 0 Apache-2.0 1 2 3 Updated Mar 3, 2026
  • libvirt-provider Public

    Libvirt provider implementation of the IronCore compute interface

    ironcore-dev/libvirt-provider’s past year of commit activity
    Go 8 Apache-2.0 5 8 1 Updated Mar 3, 2026
  • FeDHCP Public
    ironcore-dev/FeDHCP’s past year of commit activity
    Go 2 MIT 2 14 6 Updated Mar 3, 2026
  • provider-utils Public

    Utility library for writing controllers

    ironcore-dev/provider-utils’s past year of commit activity
    Go 0 Apache-2.0 2 0 1 Updated Mar 3, 2026
  • boot-operator Public

    Kubernetes-based controller to manage Boot Infrastructure e.g. HTTPBoot, IPXEBoot

    ironcore-dev/boot-operator’s past year of commit activity
    Go 6 Apache-2.0 4 12 3 Updated Mar 3, 2026
  • cloud-provider-metal Public

    Kubernetes cloud controller manager for the IronCore metal API

    ironcore-dev/cloud-provider-metal’s past year of commit activity
    Go 1 Apache-2.0 2 3 3 Updated Mar 2, 2026
  • ipam Public

    k8s operator for IPAM

    ironcore-dev/ipam’s past year of commit activity
    Go 1 Apache-2.0 4 3 1 Updated Mar 2, 2026
  • cluster-api-provider-ironcore-metal Public

    Cluster API implementation for IronCore bare metal

    ironcore-dev/cluster-api-provider-ironcore-metal’s past year of commit activity
    Go 4 Apache-2.0 2 4 4 Updated Mar 2, 2026
Morty Proxy This is a proxified and sanitized view of the page, visit original site.