From 31f751c9f67716dd7a0c48f4f12e8d2e66ff97ee Mon Sep 17 00:00:00 2001 From: caiweidong Date: Fri, 19 Apr 2019 01:08:08 +0800 Subject: [PATCH] Kubectl describe xxx suport PriorityClassName --- pkg/kubectl/describe/versioned/describe.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/kubectl/describe/versioned/describe.go b/pkg/kubectl/describe/versioned/describe.go index b75051c0e23..86b9e6a3f5b 100644 --- a/pkg/kubectl/describe/versioned/describe.go +++ b/pkg/kubectl/describe/versioned/describe.go @@ -735,6 +735,9 @@ func describePod(pod *corev1.Pod, events *corev1.EventList) (string, error) { } else { w.Write(LEVEL_0, "QoS Class:\t%s\n", qos.GetPodQOS(pod)) } + if len(pod.Spec.PriorityClassName) > 0 { + w.Write(LEVEL_0, "Priority Class Name:\t%s\n", pod.Spec.PriorityClassName) + } printLabelsMultiline(w, "Node-Selectors", pod.Spec.NodeSelector) printPodTolerationsMultiline(w, "Tolerations", pod.Spec.Tolerations) if events != nil { @@ -1964,6 +1967,9 @@ func DescribePodTemplate(template *corev1.PodTemplateSpec, w PrefixWriter) { } describeContainers("Containers", template.Spec.Containers, nil, nil, w, " ") describeVolumes(template.Spec.Volumes, w, " ") + if len(template.Spec.PriorityClassName) > 0 { + w.Write(LEVEL_1, "Priority Class Name:\t%s\n", template.Spec.PriorityClassName) + } } // ReplicaSetDescriber generates information about a ReplicaSet and the pods it has created.