capi_intro - aleixrm/one-apps GitHub Wiki

Overview

The CAPI appliance provides an out-of-the-box solution for managing Kubernetes clusters using Rancher and OpenNebula. It is designed to simplify the deployment and lifecycle management of OpenNebula CAPI RKE2 clusters by leveraging Rancher’s intuitive web interface.

This appliance comes preconfigured with Rancher running on a lightweight K3s cluster, along with the Turtles extension. It is fully integrated to support OpenNebula as an infrastructure provider via the Cluster API provider for OpenNebula (CAPONE). With this setup, users can effortlessly create, manage, and upgrade CAPI-managed RKE2 clusters, eliminating the need for manual configuration and reducing operational overhead.

Download

The latest version of the Capi appliance is available for download from the OpenNebula public Marketplace:

Requirements

Release Notes

Details for each release are available on the release page, providing comprehensive information about every version. The Capi appliance is based on Ubuntu 22.04 (for x86-64).

Component Version
K3s v1.31.7+k3s1
Rancher 2.11.1
Turtles 0.19.0
CAPONE v0.1.5
Cert-manager v1.17.2

Next: Capi Quick Start