From a8639e5b93a0d70027392a8a48a8b85e11361f13 Mon Sep 17 00:00:00 2001 From: WanLinghao Date: Thu, 29 Nov 2018 17:01:09 +0800 Subject: [PATCH] Before this patch, the projected volume in kubectl describe command looks like: ... Volumes: kube-api-access-jp24b: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 0xc00071bee0 ... After this patch, it looks like: ... Volumes: kube-api-access-jp24b: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3600 ... --- pkg/kubectl/describe/versioned/describe.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/kubectl/describe/versioned/describe.go b/pkg/kubectl/describe/versioned/describe.go index 6f6dba6f0b..e76f0b85f6 100644 --- a/pkg/kubectl/describe/versioned/describe.go +++ b/pkg/kubectl/describe/versioned/describe.go @@ -881,8 +881,8 @@ func printProjectedVolumeSource(projected *corev1.ProjectedVolumeSource, w Prefi " ConfigMapOptional:\t%v\n", source.ConfigMap.Name, source.ConfigMap.Optional) } else if source.ServiceAccountToken != nil { - w.Write(LEVEL_2, "TokenExpirationSeconds:\t%v\n", - source.ServiceAccountToken.ExpirationSeconds) + w.Write(LEVEL_2, "TokenExpirationSeconds:\t%d\n", + *source.ServiceAccountToken.ExpirationSeconds) } } }