in pkg/webhook_utilities/webhook_validators.go [40:51]
func EnsureStringStringMapFieldsAreEqual(new *map[string]string, old *map[string]string, name string, allErrs field.ErrorList) field.ErrorList {
if old == nil && new == nil {
return allErrs
}
if new == nil || old == nil {
allErrs = append(allErrs, field.Forbidden(field.NewPath("spec", name), name))
}
if !reflect.DeepEqual(old, new) {
allErrs = append(allErrs, field.Forbidden(field.NewPath("spec", name), name))
}
return allErrs
}