From 94d3dc40b2385f9c80c238c9eb049f5c879b9158 Mon Sep 17 00:00:00 2001 From: pranshul gupta Date: Wed, 20 Aug 2025 15:49:49 +0530 Subject: [PATCH] kubectl: include container fieldPath in event messages --- staging/src/k8s.io/kubectl/pkg/describe/describe.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/staging/src/k8s.io/kubectl/pkg/describe/describe.go b/staging/src/k8s.io/kubectl/pkg/describe/describe.go index aa23223783a..b159264aaf7 100644 --- a/staging/src/k8s.io/kubectl/pkg/describe/describe.go +++ b/staging/src/k8s.io/kubectl/pkg/describe/describe.go @@ -4421,12 +4421,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, ) } }