fix nilpointer in config transformation when lb is disabled (fixes #695)

This commit is contained in:
iwilltry42 2021-08-18 10:28:49 +02:00
parent b8f9bad879
commit ac527e7c8a
No known key found for this signature in database
GPG Key ID: 7BA57AD1CFF16110

View File

@ -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++ {