This repository was archived by the owner on Oct 28, 2024. It is now read-only.
⚠️ Move controlplane.cluster.x-k8s.io components to controlplane/ #45
Labels
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
Milestone
When we look at other CAPI implementations instead of using
multi-group
controllers they typically are deployed as independent controllers, they're even built this way, for example see kcp incontrolplane/kubeadm/
in https://github.com/kubernetes-sigs/cluster-ap while the main typesNestedCluster
in our world live usually at the top level, eg https://github.com/kubernetes-sigs/cluster-api-provider-aws you can even see theeks
controlplane is built incontrolplane/eks/
https://github.com/kubernetes-sigs/cluster-api-provider-aws/tree/main/controlplane/eks.We should adjust to having the 4
controlplane
group's resources incontrolplane/nested/
and have only the top levelNestedCluster
at/
this will also make it easier to co-operate if we eventually transition to kcp (eg #44)The text was updated successfully, but these errors were encountered: