Skip to content

Custom logic of updating the Machine status #5363

Answered by enxebre
pparshin asked this question in Q&A
Discussion options

You must be logged in to vote

Hey @pparshin not sure how the linked reference is relevant, that's only trying to find the counter part nodes for existing machines.
CAPI composability principles enables your use case by separating the control plane from compute for workloads. You can define and experiment with your own controlPlane as far some contract requirements are met via CR ref https://github.com/kubernetes-sigs/cluster-api/blob/main/api/v1beta1/cluster_types.go#L57.

See EKS https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/main/controlplane/eks/api/v1alpha4/awsmanagedcontrolplane_types.go or hypershift as examples https://github.com/openshift/hypershift/blob/main/api/v1alpha1/hosted_controlplane.go

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by pparshin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants