code: func getPodTriggerTime(pod *v1.Pod) (triggerTime time.Time) {
  	if readyCondition := podutil.GetPodReadyCondition(pod.Status); readyCondition != nil {
  		triggerTime = readyCondition.LastTransitionTime.Time
  	}
  	// TODO(mm4tt): Implement missing cases: deletionTime set, pod label change
  	return triggerTime
  }
docs: // getPodTriggerTime returns the time of the pod change (trigger) that resulted or will result in
  // the endpoints object change.