"v0.6.0"
"2024-04-04 12:21:10 +0000 UTC"
(github-actions[bot]) released this 2024-04-04 12:21:10 +0000 UTC - v0.6.0
Description
Rancher Turtles (The Cluster API Extension) GA
We are pleased to announce that the Rancher Cluster API Extension (a.k.a Rancher Turtles) is becoming generally available, transitioning out from an early adopter program.
With each new release going forward we will include a table of the features that have moved to be fully supported and the new features that are experimental.
The initial GA is targeted at the GitOps workflow (to be used, for example, with Fleet) and cluster creation / operations will need to be performed via the CAPI cluster definitions directly (applied to the management cluster).
Supported | Experimental (not suitable for production) |
---|---|
Automatic import of CAPI Clusters into Rancher | Everything not specifically listed on the “Supported” column |
Enabling CAPI Providers (excluding integration with Rancher Cloud Credentials) | CAPIProvider integration with Rancher Cloud Credentials. |
Cluster provisioning via Fleet (i.e. GitOps) | Cluster API Provider vSphere (non-experimental features with the exception of machine pools and clusterclass) |
Cluster API Provider AWS (non-experimental features with the exception of machine pools and clusterclass) | |
Cluster API Provider RKE2 (excluding any day 2 operations like ETCD Backup & Restore) |
Supported versions:
- Rancher: v2.8.1 or greater
- Cluster API: v1.4.6
- Cluster API Provider AWS: v2.3.5
- Cluster API Provider RKE2: v0.2.7
We are also developing an UI extension that will be released in the future. This is only available at present via the early adopter programme. Please get in contact with your account team about details.
What's Changed
🚀 Enhancements
- Add dependabot rule to bump CAPI Operator dependency as early as possible by @Danil-Grigorev in #392
- Pin installed versions for CAPI Operator by @Danil-Grigorev in #406
- Support creating management v3 cluster by @salasberryfin in #362
- Add post-delete helm hook for RT extension deletion process by @furkatgofurov7 in #425
- feat: add devcontainer by @richardcase in #434
- feat: changing to use EKS for management cluster by @richardcase in #394
- Install RKE2 by default by @alexander-demicev in #437
🐛 Bugs
- Fix dependabot duplicate rule issue by @Danil-Grigorev in #398
- Re-apply capi infra periodically by @Danil-Grigorev in #393
- Provider re apply tests by @Danil-Grigorev in #422
- Fix repo name in release-workflow.yml GH workflow by @furkatgofurov7 in #444
- fix: install aws-iam-authenticator by @richardcase in #447
- fix: chart changes for upgrade and uninstall by @richardcase in #458
- Fix nightly release CI job by @furkatgofurov7 in #459
- Exclude namespace selection from questions.yaml by @Danil-Grigorev in #464
📖 Docs
- Add ADR around use of structured proxy types by @Danil-Grigorev in #114
- add helm chart repository adr by @salasberryfin in #426
🌱 Other Changes
- Bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #379
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #378
- Bump slackapi/slack-github-action from 1.24.0 to 1.25.0 by @dependabot in #360
- Bump aquasecurity/trivy-action from 0.16.1 to 0.17.0 by @dependabot in #380
- update development environment script by @salasberryfin in #383
- Update tests to use same envtest helper, add eventual checks for cache consistency by @Danil-Grigorev in #395
- Rancher credentials lookup by namespace name by @Danil-Grigorev in #390
- Bump go to 1.22 by @Danil-Grigorev in #397
- Pin provider versions by @furkatgofurov7 in #404
- Configure janitor to cleanup aws resources by @salasberryfin in #413
- Add tests for capi provider edit operations by @Danil-Grigorev in #396
- test: add wait-delete-cluster interval by @salasberryfin in #421
- update go version in release test workflow by @salasberryfin in #418
- Bump Azure/setup-helm from 3 to 4 by @dependabot in #411
- Bump aquasecurity/trivy-action from 0.17.0 to 0.18.0 by @dependabot in #412
- Bump CAPI to v1.6.2 & CAPI Operator v0.9.0 by @furkatgofurov7 in #403
- Create dependabot.yml to run make generate on each dependabot PR by @Danil-Grigorev in #408
- Disable kubeadm provider installation by default by @alexander-demicev in #402
- Bump go version in dependabot workflow by @Danil-Grigorev in #429
- Rename 'rancher-sandbox/rancher-turtles' to 'rancher/turtles' by @furkatgofurov7 in #432
- Bump operator dependency to 0.9.1 by @Danil-Grigorev in #445
- Edit chart display name by @salasberryfin in #449
- Downgrade CAPI to 1.4.6 by @Danil-Grigorev in #452
- Revise questions.yaml and add missing options by @Danil-Grigorev in #454
- chore: add tags to eks resources by @richardcase in #463
Full Changelog: v0.5.0...v0.6.0
Download
Name | Created At | Updated At |
---|---|---|
2024-04-04 12:21:11 +0000 UTC |
2024-04-04T12:21:11Z |
Information retrieved from here