arlon icon indicating copy to clipboard operation
arlon copied to clipboard

base clusters don't support CAPI ClusterClass (and therefore CAPD quickstart example)

Open bcle opened this issue 2 years ago • 1 comments

I discovered this while trying to create a workload cluster from a base cluster that was created from clusterctl generate with CAPD (CAPI for Docker) provider. The issue is: by default, that command generates a cluster that takes advantage of the ClusterClass resource, which is CAPI's experimental support for cluster templates, also called "topologies".

The top-level Cluster resource has several references to ClusterClass-like resources. But unfortunately, those don't use the traditional ref type of properties, instead, they use XXXTopologyXXX names. The current kustomize configuration is incapable of renaming fields of that kind, resulting in a broken workload cluster.

Aha! Link: https://pf9.aha.io/features/ARLON-296

bcle avatar Sep 20 '22 01:09 bcle

This is related to #222

cruizen avatar Jan 11 '23 11:01 cruizen