diff --git a/pkg/config/transform.go b/pkg/config/transform.go index b8ba4b1c..6d960896 100644 --- a/pkg/config/transform.go +++ b/pkg/config/transform.go @@ -142,7 +142,9 @@ func TransformSimpleToClusterConfig(ctx context.Context, runtime runtimes.Runtim newCluster.Nodes = append(newCluster.Nodes, &serverNode) - newCluster.ServerLoadBalancer.Config.Ports[fmt.Sprintf("%s.tcp", k3d.DefaultAPIPort)] = append(newCluster.ServerLoadBalancer.Config.Ports[fmt.Sprintf("%s.tcp", k3d.DefaultAPIPort)], serverNode.Name) + if !simpleConfig.Options.K3dOptions.DisableLoadbalancer { + newCluster.ServerLoadBalancer.Config.Ports[fmt.Sprintf("%s.tcp", k3d.DefaultAPIPort)] = append(newCluster.ServerLoadBalancer.Config.Ports[fmt.Sprintf("%s.tcp", k3d.DefaultAPIPort)], serverNode.Name) + } } for i := 0; i < simpleConfig.Agents; i++ {