Skip to content

Commit e0fcaed

Browse files
set api server port on both kube config and node config (#205)
1 parent 9095c3c commit e0fcaed

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

minikube/resource_cluster.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,8 @@ func initialiseMinikubeClient(d *schema.ResourceData, m interface{}) (lib.Cluste
293293
apiserverNames = state_utils.ReadSliceState(d.Get("apiserver_names"))
294294
}
295295

296+
apiserverPort := d.Get("apiserver_port").(int)
297+
296298
networkPlugin := d.Get("network_plugin").(string) // This is a deprecated parameter in Minikube, however,
297299
// it is still used internally, so we need to set it to a default value if it is not set. We should expect
298300
// this to be a blank string usually, which should default to cni
@@ -334,7 +336,7 @@ func initialiseMinikubeClient(d *schema.ResourceData, m interface{}) (lib.Cluste
334336

335337
n := config.Node{
336338
Name: "",
337-
Port: 8443,
339+
Port: apiserverPort,
338340
KubernetesVersion: k8sVersion,
339341
ContainerRuntime: containerRuntime,
340342
ControlPlane: true,
@@ -378,7 +380,7 @@ func initialiseMinikubeClient(d *schema.ResourceData, m interface{}) (lib.Cluste
378380

379381
cc := config.ClusterConfig{
380382
Addons: addonConfig,
381-
APIServerPort: d.Get("apiserver_port").(int),
383+
APIServerPort: apiserverPort,
382384
Name: d.Get("cluster_name").(string),
383385
KeepContext: d.Get("keep_context").(bool),
384386
EmbedCerts: d.Get("embed_certs").(bool),

0 commit comments

Comments
 (0)