Skip to content

Commit 4b5ebde

Browse files
committed
add nil handling fo GcpPublicCidrsAccessEnabled
1 parent 09059e9 commit 4b5ebde

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cloud/services/container/clusters/reconcile.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,10 @@ func compareMasterAuthorizedNetworksConfig(a, b *containerpb.MasterAuthorizedNet
406406
if a.Enabled != b.Enabled {
407407
return false
408408
}
409-
if *a.GcpPublicCidrsAccessEnabled != *b.GcpPublicCidrsAccessEnabled {
409+
if (a.GcpPublicCidrsAccessEnabled == nil && b.GcpPublicCidrsAccessEnabled != nil) || (a.GcpPublicCidrsAccessEnabled != nil && b.GcpPublicCidrsAccessEnabled == nil) {
410+
return false
411+
}
412+
if a.GcpPublicCidrsAccessEnabled != nil && b.GcpPublicCidrsAccessEnabled != nil && *a.GcpPublicCidrsAccessEnabled != *b.GcpPublicCidrsAccessEnabled {
410413
return false
411414
}
412415
// if one cidrBlocks is nil, but the other is empty, they are equal.

0 commit comments

Comments
 (0)