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 {
|
if err != nil {
|
||||||
return fmt.Errorf("error updating loadbalancer config: %w", err)
|
return fmt.Errorf("error updating loadbalancer config: %w", err)
|
||||||
}
|
}
|
||||||
|
if cluster.ServerLoadBalancer == nil {
|
||||||
|
cluster.ServerLoadBalancer = k3d.NewLoadbalancer()
|
||||||
|
}
|
||||||
cluster.ServerLoadBalancer.Node = result
|
cluster.ServerLoadBalancer.Node = result
|
||||||
lbConfig, err := LoadbalancerGenerateConfig(cluster)
|
lbConfig, err := LoadbalancerGenerateConfig(cluster)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user