kubectl: include container fieldPath in event messages

Kubernetes-commit: 94d3dc40b2385f9c80c238c9eb049f5c879b9158
This commit is contained in:
pranshul gupta 2025-08-20 15:49:49 +05:30 committed by Kubernetes Publisher
parent 7b9ccd6cd4
commit 60fa575b87

View file

@ -4361,12 +4361,16 @@ func DescribeEvents(el *corev1.EventList, w PrefixWriter) {
if source == "" {
source = e.ReportingController
}
message := strings.TrimSpace(e.Message)
if len(e.InvolvedObject.FieldPath) > 0 {
message = fmt.Sprintf("%s: %s", e.InvolvedObject.FieldPath, message)
}
w.Write(LEVEL_1, "%v\t%v\t%s\t%v\t%v\n",
e.Type,
e.Reason,
interval,
source,
strings.TrimSpace(e.Message),
message,
)
}
}