Are there any limitations to using the rke2 bootst...
# cluster-api
m
Are there any limitations to using the rke2 bootstrap and control plane providers with a single control plane node? I'm trying to figure out why it immediately deletes the Machine after the control plane becomes ready. I'm using
maxSurge: 0
and I thought this might be related to
additionalUserData
format changing but it happens even without any
additionalUserData
.
Scratch that, this does look like it was due to
additionalUserData.data
. This means that
additionalUserData.data
is not usable with 1-node control planes, because it's always rendered differently between the
RKE2ControlPlane
and the machine's
RKE2Config
. I'm guessing this happens with multi-node control planes too and it seems like it would manifest there as continuous rollouts due to the persistent drift.
f
There should be no problem running with a single control plane node. The Machine deletion seems to be a bug connected to additionalUserData usage possibly. May you open an issue describing your setup? Thank you.
m