@@ -451,10 +451,11 @@ func defaultKubeadmInitSpec(files []bootstrapv1.File) bootstrapv1.KubeadmConfigS
451
451
NodeRegistration : defaultNodeRegistrationOptions (),
452
452
},
453
453
ClusterConfiguration : & bootstrapv1.ClusterConfiguration {
454
- APIServer : bootstrapv1.APIServer {
455
- ControlPlaneComponent : defaultControlPlaneComponent (),
454
+ ControllerManager : bootstrapv1.ControlPlaneComponent {
455
+ ExtraArgs : map [string ]string {
456
+ "cloud-provider" : "external" ,
457
+ },
456
458
},
457
- ControllerManager : defaultControlPlaneComponent (),
458
459
},
459
460
Users : defaultUsers (),
460
461
PreKubeadmCommands : defaultPreKubeadmCommands (),
@@ -480,10 +481,11 @@ func ignitionKubeadmInitSpec(files []bootstrapv1.File) bootstrapv1.KubeadmConfig
480
481
NodeRegistration : nro ,
481
482
},
482
483
ClusterConfiguration : & bootstrapv1.ClusterConfiguration {
483
- APIServer : bootstrapv1.APIServer {
484
- ControlPlaneComponent : defaultControlPlaneComponent (),
484
+ ControllerManager : bootstrapv1.ControlPlaneComponent {
485
+ ExtraArgs : map [string ]string {
486
+ "cloud-provider" : "external" ,
487
+ },
485
488
},
486
- ControllerManager : defaultControlPlaneComponent (),
487
489
},
488
490
Users : flatcarUsers (),
489
491
PreKubeadmCommands : flatcarPreKubeadmCommands (),
@@ -555,9 +557,11 @@ func newIgnitionKubeadmConfigTemplate() bootstrapv1.KubeadmConfigTemplate {
555
557
556
558
func defaultNodeRegistrationOptions () bootstrapv1.NodeRegistrationOptions {
557
559
return bootstrapv1.NodeRegistrationOptions {
558
- Name : "{{ local_hostname }}" ,
559
- CRISocket : "/var/run/containerd/containerd.sock" ,
560
- KubeletExtraArgs : defaultExtraArgs (),
560
+ Name : "{{ local_hostname }}" ,
561
+ CRISocket : "/var/run/containerd/containerd.sock" ,
562
+ KubeletExtraArgs : map [string ]string {
563
+ "cloud-provider" : "external" ,
564
+ },
561
565
}
562
566
}
563
567
@@ -585,22 +589,10 @@ func flatcarUsers() []bootstrapv1.User {
585
589
}
586
590
}
587
591
588
- func defaultControlPlaneComponent () bootstrapv1.ControlPlaneComponent {
589
- return bootstrapv1.ControlPlaneComponent {
590
- ExtraArgs : defaultExtraArgs (),
591
- }
592
- }
593
-
594
592
func defaultCustomVMXKeys () map [string ]string {
595
593
return map [string ]string {}
596
594
}
597
595
598
- func defaultExtraArgs () map [string ]string {
599
- return map [string ]string {
600
- "cloud-provider" : "external" ,
601
- }
602
- }
603
-
604
596
func defaultPreKubeadmCommands () []string {
605
597
return []string {
606
598
"hostnamectl set-hostname \" {{ ds.meta_data.hostname }}\" " ,
0 commit comments