diff --git a/pkg/apis/core/fuzzer/fuzzer.go b/pkg/apis/core/fuzzer/fuzzer.go index 1674a3d8189..a02f4151d78 100644 --- a/pkg/apis/core/fuzzer/fuzzer.go +++ b/pkg/apis/core/fuzzer/fuzzer.go @@ -548,5 +548,13 @@ var Funcs = func(codecs runtimeserializer.CodecFactory) []interface{} { j.Service = &empty } }, + func(j *core.LoadBalancerStatus, c fuzz.Continue) { + ipMode := core.LoadBalancerIPModeVIP + for i := range j.Ingress { + if j.Ingress[i].IPMode == nil { + j.Ingress[i].IPMode = &ipMode + } + } + }, } }