@@ -286,8 +286,9 @@ var startKubelet resolveActionFunc[*kubelet.StartKubeletService] = func(
286286 Server : ptr (cfg .Node .Kubelet .ServerURL ),
287287 CertificateAuthorityData : caData ,
288288 }.Build (),
289- NodeAuthInfo : nodeAuthInfo .Build (),
290- NodeLabels : maps .Clone (cfg .Node .Labels ),
289+ NodeAuthInfo : nodeAuthInfo .Build (),
290+ NodeLabels : maps .Clone (cfg .Node .Labels ),
291+ RegisterWithTaints : append ([]string (nil ), cfg .Node .Taints ... ),
291292 KubeletConfig : kubelet.KubeletConfig_builder {
292293 KubeReserved : maps .Clone (cfg .Node .Kubelet .KubeReserved ),
293294 EvictionHard : maps .Clone (cfg .Node .Kubelet .EvictionHard ),
@@ -358,6 +359,7 @@ var ensureMachine resolveActionFunc[*aksmachine.EnsureMachine] = func(
358359 KubernetesVersion : ptr (cfg .Kubernetes .Version ),
359360 MaxPods : ptr (int32 (cfg .Node .MaxPods )),
360361 NodeLabels : maps .Clone (cfg .Node .Labels ),
362+ NodeTaints : append ([]string (nil ), cfg .Node .Taints ... ),
361363 KubeletConfig : kubeletCfg ,
362364 Enabled : ptr (cfg .IsDriftDetectionAndRemediationEnabled ()),
363365 AzureCredential : azureCred ,
0 commit comments