siderolabs / cluster-api-control-plane-provider-talos

A control plane provider for CAPI + Talos
Mozilla Public License 2.0
64 stars 20 forks source link

Add .status.version field to TalosControlPlane #178

Open Preisschild opened 1 year ago

Preisschild commented 1 year ago

The KubeadmControlPlane resource in ClusterAPI has a .status.version field.

This field is set to the lowest Kubernetes version of all control plane machines.

The core CAPI controllers make use of this field (regardless of controlplane implementation) to, for example, check if the ControlPlane is stable.

Adding this field would mean that CABPT&CACPPT should be compatible with MachineSet Preflight Checks

More Information