cluster-api-k3s
cluster-api-k3s copied to clipboard
v1beta2 changes
This issue is to track API changes that the project wants to make as part of an API bump from v1beta1 to v1beta2.
- [ ] Introduce a KThreesControlPlaneMachineTemplate kind that will contain the existing InfrastructureRef & NodeDrainTimeout and will additionally introduce ObjectMeta (which will require a converstion from the change done in #59 )
Thanks @richardcase. We should probably also do an audit of k3s flags that are missing and make sure v1beta2 considers them in its design.
Sounds good to me.
I'll also check what we have added to the RKE2 provider to see if there is anything we add here as well.
I think https://github.com/cluster-api-provider-k3s/cluster-api-k3s/issues/63 is part of the consideration for this version change (just linking them together).
link https://github.com/cluster-api-provider-k3s/cluster-api-k3s/issues/73
Need add machineSpec properties nodeDeletionTimeout in KThreesControlPlaneMachineTemplate
Better add nodeVolumeDetachTimeout as well in case we need it in future.
link #73
Need add machineSpec properties nodeDeletionTimeout in KThreesControlPlaneMachineTemplate
Better add nodeVolumeDetachTimeout as well in case we need it in future.
Seems that we do not have these fields yet, should we also add them?