Kubernetes on OpenNebula

Deploy and manage Kubernetes clusters anywhere with a simple, production-ready workflow.

OpenNebula lets you run Kubernetes consistently across your on-prem datacenter, public cloud resources, or edge locations.
OpenNebula Kubernetes illustration

Why Kubernetes on OpenNebula

Fast and Automated Deployment

Launch fully configured Kubernetes clusters with HA control planes, networking, storage, and load-balancing—ready to use in minutes.

Consistent Across All Environments

Deploy and manage clusters on-premises, in the cloud, or at the edge while keeping a unified management model and workflow.

Unified VM and K8s Management

Operate VMs, Kubernetes clusters, and supporting infrastructure from a single platform, simplifying hybrid and transitional workloads.

Open, Secure, and Enterprise-Grade

Based on open technologies, OpenNebula provides a lock-in-free, multi-tenant Kubernetes platform built for production environments.

How to Use Kubernetes with OpenNebula?

A proven platform, validated by customers, partners, and leading technology ecosystems.

Kubernetes Integration

Kubernetes Integration

Cluster API, Cloud Provider Interface (CPI), and CSI to support different Kubernetes runtimes and operational workflows.

ONE Kubernetes Engine

ONE Kubernetes Service

A CNCF-certified Elastic Kubernetes service for managing Kubernetes clusters across OpenNebula cloud environments.
Rancher Integration

Rancher/RKE2 Integration

Integration with Rancher as the management layer and RKE2 as the Kubernetes runtime, with full support from SUSE when required.

Integration in the Kubernetes Ecosystem

OpenNebula offers multiple alternatives to support production-ready Kubernetes workloads. These range from standard APIs, such as Cluster API, which enable a vendor-neutral and infrastructure-agnostic approach, to integrations with Rancher and an OpenNebula-provided Kubernetes distribution available through the Marketplace.
OpenNebula cluster API

OpenNebula Cluster API

Manages the deployment and lifecycle of Kubernetes clusters on OpenNebula.

OpenNebula CSI

OpenNebula CSI

Enables dynamic persistent storage for Kubernetes using OpenNebula datastores.

OpenNebula Cloud Provider

OpenNebula Cloud Provider

Integrates OpenNebula networking, load balancing, and storage directly with Kubernetes.

OpenNebula Kubernetes Service

K8s certified

OneKS

OneKS (OpenNebula Kubernetes Service) is an enterprise-grade, CNCF-certified Kubernetes service designed to manage Kubernetes cluster provisioning, operations, upgrades, and lifecycle management across OpenNebula cloud environments.

Integration with Rancher and RKE2

OpenNebula also offers support for companies adopting RKE2 and Rancher, from using the open source Rancher CAPI appliance to having an embedded SUSE Rancher Prime subscription as part of the subscription.
RANCHER CAPI

Rancher CAPI

A fully preconfigured environment with Rancher and the Turtles extension installed and integrated.

RANCHER PRIME

SUSE Rancher Prime

Check our subscriptions page for information about the optional embedded SUSE Rancher Prime subscription.
Sunstone Illustration

Want to Try Kubernetes on OpenNebula?

Deploy and evaluate Kubernetes on OpenNebula using virtual machines on-premises or in hybrid clouds, with OneKE or Rancher and standard Kubernetes tooling.

Discover Kubernetes on OpenNebula

OneKS Webinar illustration

Elastic Kubernetes in OpenNebula with the New OneKS

Card screencast kubernetes

Distributed Kubernetes Across the Datacenter–Cloud–Edge Continuum

Card kubernetes webinar

Simplifying Kubernetes Cluster Provisioning with Persistent Storage

Get Started

Spin up your first Kubernetes cluster in minutes using the OneKE appliance. For production setups, OpenNebula Enterprise Support offers long-term maintenance, advanced features, and professional assistance.