Skip to content
@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 69 13

  2. ironcore-net ironcore-net Public

    Provider specific implementation of ironcore network types

    Go 7 6

  3. ceph-provider ceph-provider Public

    Ceph provider implementation of the IronCore storage interface

    Go 4 7

  4. libvirt-provider libvirt-provider Public

    Libvirt provider implementation of the IronCore compute interface

    Go 11 8

  5. dpservice dpservice Public

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

    C 17 9

  6. metal-operator metal-operator Public

    Kubernetes operator for automating bare metal server discovery and provisioning

    Go 32 25

Repositories

Showing 10 of 44 repositories

Top languages

Loading…

Most used topics

Loading…