Overview

Starting with Rancher v2.13, Rancher Turtles is installed by default as part of Rancher, and does not need to be installed manually. If you have been using earlier versions of Rancher Turtles, make sure to follow the migration guide to facilitate a seamless upgrade process.

What is Rancher Turtles?

The Cluster API Extension for Rancher, also known as Rancher Turtles, is a Kubernetes Operator that provides integration between Rancher Manager and Cluster API (CAPI) with the aim of bringing full CAPI support to Rancher.

With Rancher Turtles, you can:

  • Automatically import CAPI clusters into Rancher, by installing the Rancher Cluster Agent in CAPI provisioned clusters.

  • Implement a GitOps-native workflow to managing Kubernetes clusters in Rancher.

  • Simplified management of CAPI Providers using the CAPI Operator.

intro

Navigate the Documentation

To make it easier to get started with Rancher Turtles, we have structured the documentation to guide you naturally from basic concepts to advanced features. We recommend following along step by step, but if you are already familiar with certain topics, feel free to skip ahead to the relevant sections.

Tutorials

If this is your first time using Rancher Turtles and you want to get started quickly, we recommend you start here. This will guide you through the process of using CAPI to provision a new workload cluster and importing it into Rancher.

Overview

Understand the architecture of Rancher Turtles, the features, the concept of Certified Providers and the core concepts of the operator’s features.

Reference

Contains the reference documentation for all Rancher Turtles custom resources.

User Guide

Learn how to use Rancher Turtles to manage your CAPI clusters with Rancher, using ClusterClass.

Operator Guide

You may want to dive into more advanced maintenance tasks, such as configuring Rancher Turtles for air-gapped environments, or certifying the provider of your choice.

Developer Guide

If you are interested in contributing to Rancher Turtles, this section will guide you through the process of setting up your development environment and understanding the guidelines for contributing.

Troubleshooting

This section covers basic troubleshooting approaches for issues related to Rancher Turtles, Cluster API (CAPI), and CAPI providers.

Security

Rancher Turtles meets SLSA Level 3 requirements by running builds on a hardened platform with consistent build processes and provenance distribution. This section contains more details on security-related topics.

Release Notes

Stay up to date with the latest changes, bug fixes and new features in Rancher Turtles here.