From ae31c0423f08e514a6bccca19d88afbff07f8d65 Mon Sep 17 00:00:00 2001 From: R0CKSTAR Date: Fri, 1 Jul 2022 16:24:37 +0800 Subject: [PATCH] Print pod.Spec.RuntimeClassName in kubectl describe Signed-off-by: R0CKSTAR --- staging/src/k8s.io/kubectl/pkg/describe/describe.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/staging/src/k8s.io/kubectl/pkg/describe/describe.go b/staging/src/k8s.io/kubectl/pkg/describe/describe.go index e73fb16d846..48491833372 100644 --- a/staging/src/k8s.io/kubectl/pkg/describe/describe.go +++ b/staging/src/k8s.io/kubectl/pkg/describe/describe.go @@ -766,6 +766,9 @@ func describePod(pod *corev1.Pod, events *corev1.EventList) (string, error) { if len(pod.Spec.PriorityClassName) > 0 { w.Write(LEVEL_0, "Priority Class Name:\t%s\n", stringOrNone(pod.Spec.PriorityClassName)) } + if pod.Spec.RuntimeClassName != nil && len(*pod.Spec.RuntimeClassName) > 0 { + w.Write(LEVEL_0, "Runtime Class Name:\t%s\n", stringOrNone(*pod.Spec.RuntimeClassName)) + } if pod.Spec.NodeName == "" { w.Write(LEVEL_0, "Node:\t\n") } else {