有谁知道为什么“.spec.replicas”会返回这个奇怪的十六进制值?
kubectl get rc -o=custom-columns=NAME:metadata.name,REPLICAS:.spec.replicas
NAME REPLICAS
devopsproxy 0xc20811d328
prd-devopsproxy-rs-etl 0xc20811d448
谢谢,
德鲁
最佳答案
副本字段是一个指针:https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/api/core/v1/types.go#L3036
不会取消引用显示字面值,而是显示字段的内存地址
您使用的是哪个版本的kubectl?这为我正确显示:
$ kubectl get rc -o=custom-columns=NAME:metadata.name,REPLICAS:.spec.replicas
NAME REPLICAS
frontend 1