Skip to content
@ironcore-dev

IronCore

The Kubernetes driven IaaS

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

IronCore provides a reference for compounded software layers for inventorying, managing, and maintaining baremetal using Kubernetes’ cloud-native principles. IronCore can be used for cloud-native workloads via Gardener directly, where IronCore dynamically sources ephemeral virtual and physical machines for Kubernetes.

🐧 Features

  • Single Interface: Single Interface for managing resources orchestrated across regions, data centers, and availability zones.
  • Vendor-Neutral Storage Backend: Ceph is modularly provided as a cloud-natively automated, vendor-neutral storage backend for block, shared, and object storage.
  • CLOS Network Fabric: Network fabric based on CLOS Topology is included.

👥 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!

Pinned Loading

  1. ironcore ironcore Public

    Cloud Native Infrastructure as a Service

    Go 45 7

  2. ironcore-net ironcore-net Public

    Provider specific implementation of ironcore network types

    Go 4 3

  3. ceph-provider ceph-provider Public

    Ceph provider implementation of the IronCore storage interface

    Go 2 5

  4. libvirt-provider libvirt-provider Public

    Libvirt provider implementation of the IronCore compute interface

    Go 6 5

  5. dpservice dpservice Public

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

    C 7 1

  6. metal-operator metal-operator Public

    Kubernetes operator for automating bare metal server discovery and provisioning

    Go 22 5

Repositories

Showing 10 of 37 repositories
  • ceph-provider Public

    Ceph provider implementation of the IronCore storage interface

    ironcore-dev/ceph-provider’s past year of commit activity
    Go 2 Apache-2.0 5 11 6 Updated May 16, 2025
  • FeDHCP Public
    ironcore-dev/FeDHCP’s past year of commit activity
    Go 2 MIT 2 11 8 Updated May 15, 2025
  • metal-operator Public

    Kubernetes operator for automating bare metal server discovery and provisioning

    ironcore-dev/metal-operator’s past year of commit activity
    Go 22 Apache-2.0 5 33 10 Updated May 15, 2025
  • 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 0 Apache-2.0 1 1 0 Updated May 15, 2025
  • 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 4 Apache-2.0 4 13 (2 issues need help) 3 Updated May 15, 2025
  • ironcore-in-a-box Public

    IronCore IaaS in a Box

    ironcore-dev/ironcore-in-a-box’s past year of commit activity
    Makefile 8 Apache-2.0 3 1 0 Updated May 15, 2025
  • ipam Public

    k8s operator for IPAM

    ironcore-dev/ipam’s past year of commit activity
    Go 1 Apache-2.0 3 3 1 Updated May 15, 2025
  • libvirt-provider Public

    Libvirt provider implementation of the IronCore compute interface

    ironcore-dev/libvirt-provider’s past year of commit activity
    Go 6 Apache-2.0 5 7 2 Updated May 14, 2025
  • machine-controller-manager-provider-ironcore-metal Public

    Gardener machine controller manager provider for bare metal server management

    ironcore-dev/machine-controller-manager-provider-ironcore-metal’s past year of commit activity
    Go 0 Apache-2.0 2 1 1 Updated May 14, 2025
  • ironcore-image Public

    IronCore OCI Image Specification, Library and Tooling

    ironcore-dev/ironcore-image’s past year of commit activity
    Go 1 Apache-2.0 4 2 2 Updated May 13, 2025

Top languages

Loading…

Most used topics

Loading…