Description
From a Rancher user perspective, distinguishing the various Clusters
and understanding their relations is confusing.
So far there are:
- clusters.cluster.x-k8s.io
- clusters.fleet.cattle.io
- clusters.management.cattle.io
- clusters.provisioning.cattle.io
A few problems with these are:
-
What is the relation across the
Cluster
resources from different APIs? What kind of behavior do they implement? For example (CAPI) Cluster annotations and labels are propagated to the related (Fleet) Cluster by CAAPF. What about the (Provisioning) Cluster instead? Does that also work that way? -
Considering propagation rules (or not), what API is the user expected to use? Should the CAPI Cluster be the only source of truth? Are there occasions where the (Provisioning) Cluster needs a different set of labels or to be directly edited by the user to access features that have nothing to do with CAPI?
CC @mantis-toboggan-md as reporter
Metadata
Metadata
Assignees
Type
Projects
Status