fix nilpointer exception when cluster loadbalancer is not specified
This commit is contained in:
parent
8da0f7d7dc
commit
1730ca5dfb
@ -681,6 +681,9 @@ func NodeEdit(ctx context.Context, runtime runtimes.Runtime, existingNode, chang
|
||||
if err != nil {
|
||||
return fmt.Errorf("error updating loadbalancer config: %w", err)
|
||||
}
|
||||
if cluster.ServerLoadBalancer == nil {
|
||||
cluster.ServerLoadBalancer = k3d.NewLoadbalancer()
|
||||
}
|
||||
cluster.ServerLoadBalancer.Node = result
|
||||
lbConfig, err := LoadbalancerGenerateConfig(cluster)
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user