diff --git a/pkg/runtime/kubernetes/types/kubeadm_config.go b/pkg/runtime/kubernetes/types/kubeadm_config.go index 9d0d976fb88..b58e3b8f918 100644 --- a/pkg/runtime/kubernetes/types/kubeadm_config.go +++ b/pkg/runtime/kubernetes/types/kubeadm_config.go @@ -50,8 +50,16 @@ func NewKubeadmConfig() *KubeadmConfig { } func (k *KubeadmConfig) GetComponents() []any { + converted, err := k.ToConvertedKubeadmConfig() + if err != nil { + return nil + } return []any{ - k.InitConfiguration, k.ClusterConfiguration, k.JoinConfiguration, k.KubeProxyConfiguration, k.KubeletConfiguration, + converted.InitConfiguration, + converted.ClusterConfiguration, + converted.JoinConfiguration, + converted.KubeProxyConfiguration, + converted.KubeletConfiguration, } }