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
- OpenNebula version: >= 6.10
- OneGate enabled
- Minimum system requirements:
- 4 VCPU
- 16 GB RAM
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