You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- If you are using the `runtime.cluster.x-k8s.io` API group, please be aware that
77
77
-`ExtensionConfig` v1alpha1 has been deprecated, and it will be removed in a following release.
78
78
-`ExtensionConfig` v1beta2 has been created (thus aligning with other Cluster API resources)
@@ -388,6 +388,21 @@ As documented in [Suggested changes for providers](#suggested-changes-for-provid
388
388
*[How to bump to CAPI V1.11 but keep using deprecated v1beta1 conditions](#how-to-bump-to-capi-v111-but-keep-using-deprecated-v1beta1-conditions)
389
389
*[How to start using metav1.conditions](#how-to-start-using-metav1conditions)
390
390
391
+
- core Cluster API added the new CRD migrator component in the v1.9 release. For more details, see: https://github.com/kubernetes-sigs/cluster-api/issues/11894
392
+
- CRD migration in clusterctl has been deprecated and will be removed in CAPI v1.13, so it's recommended to
393
+
adopt the CRD migrator in providers instead.
394
+
- Please see the examples in https://github.com/kubernetes-sigs/cluster-api/pull/11889, the following high-level steps are required:
395
+
- Add the `--skip-crd-migration-phases` command-line flag that allows to skip CRD migration phases
396
+
- Setup the `CRDMigrator` component with the manager.
397
+
- Configure all CRDs owned by your provider, only set `UseCache` for the objects for which your provider already has an informer.
0 commit comments