"v0.21.0"

Description

Release Date: 2025-06-30

Rancher Turtles is an extension to Rancher that brings full Cluster API integration to Rancher.

This release of Rancher Turtles focuses of fixing bugs and improving stability of the extension:

  • Azure kubeadm clusterclass example.

  • GCP kubeadm clusterclass example.

  • Ability to run examples CLI with go run from tag.

  • Ships:

    • Cluster API Provider Add-on Provider Fleet v0.11.0.

    • Cluster API Provider RKE2 v0.17.1.

Bug Fixes

  • Support system store mode for kind+ngrok e2e setup by @alexander-demicev in #1417.

  • Refactor E2E Fleet GitRepo names and ensure uniqueness by @Danil-Grigorev in #1430.

  • Change networking rules for rke2 on ec2 by @alexander-demicev in #1421.

  • Exclude GKE cluster from CAAPF by @Danil-Grigorev in #1435.

  • Disable bastion in AWS EC2 RKE2 test by @Danil-Grigorev in #1446.

  • Fix kube-vip static pod location and add a label by @thehejik in #1456.

  • Fix Azure classes network templating by @anmazzotti in #1462.

  • [0.21] [vSphere][RKE2] Fix docker.io private registry authentication by @anmazzotti in #1497.

Documentation

  • Add ability to run examples CLI with go run from tag by @Danil-Grigorev in #1454.

Other Changes

  • chore: bump golangci lint action to 8 by @salasberryfin in #1401.

  • Update CAPV+RKE2 clusterClass example to register when productKey is provided by @thehejik in #1406.

  • Add Azure kubeadm clusterclass example by @valaparthvi in #1418.

  • Print e2e Rancher kubeconfig secret key by @anmazzotti in #1404.

  • Increase amount of ginkgo nodes for e2e by @alexander-demicev in #1434.

  • Update to caprke2 v0.16.2 by @anmazzotti in #1439.

  • Bump ngrok operator for dev env by @alexander-demicev in #1444.

  • [vSphere][Kubeadm] Add docker.io registry authentication support by @anmazzotti in #1437.

  • [vSphere][RKE2] Add docker.io registry authentication support by @anmazzotti in #1432.

  • Use different load balancer IPs for vSphere e2e by @anmazzotti in #1460.

  • Bump caapf to v0.10.1 by @alexander-demicev in #1447.

  • Add AMI ID optional variable in AWS Kubeadm Class by @cpinjani in #1465.

  • Remove vSphere tests from e2e run by @anmazzotti in #1468.

  • Use AWSClusterStaticIdentity by @anmazzotti in #1464.

  • Fix broken devcontainer build by @Danil-Grigorev in #1475.

  • Increase ginkgo nodes for parallel vSphere e2e by @anmazzotti in #1480.

  • Bump fleet addon version by @yiannistri in #1482.

  • Add new example for CAPG/Kubeadm by @salasberryfin in #1479.

  • Print eksctl command errors by @alexander-demicev in #1485.

  • Bump CAPRKE2 to v0.17.0 by @alexander-demicev in #1487.

  • [0.21] Bump caprke2 to 0.17.1 by @anmazzotti in #1496.

Full Changelog:

Review the full list of changes: v0.20.0…​v0.21.0

Download

Name Created At Updated At

rancher-turtles-0.21.0.tgz

2025-06-30

2025-06-30

Information retrieved from v0.21.0 GitHub release.