code: func EventAggregatorByReasonFunc(event *v1.Event) (string, string) {
  	return strings.Join([]string{
  		event.Source.Component,
  		event.Source.Host,
  		event.InvolvedObject.Kind,
  		event.InvolvedObject.Namespace,
  		event.InvolvedObject.Name,
  		string(event.InvolvedObject.UID),
  		event.InvolvedObject.APIVersion,
  		event.Type,
  		event.Reason,
  	},
  		""), event.Message
  }
docs: // EventAggregatorByReasonFunc aggregates events by exact match on event.Source, event.InvolvedObject, event.Type and event.Reason