[K8S] kubectl을 이용하여 정보 출력할 때 특정 필드를 출력하기

  • huaya
    (후아빠)
  • huaya's Avatar 이 글의 작성자
  • Offline
  • Junior
  • Junior
더보기
12 Dec 2022 17:33 - 12 Dec 2022 17:34 #31977 작성자: huaya
huaya 님의 글: [K8S] kubectl을 이용하여 정보 출력할 때 특정 필드를 출력하기
디플로이먼트 목록을 출력하는데

DEPLOYMENT, CONTAINER_IMAGE, READY_REPLICAS, NAMESPACE 이렇게 총 4개 필드를 출력하기

kubectl get deployments DEPLOYMENT이름 -o=custom-columns='DEPLOYMENT:metadata.name','CONTAINER_IMAGE:spec.template.spec.containers[*].image','READY_REPLICAS:spec.replicas','NAMESPACE:metadata.namespace'

예)

$ kubectl get deployments metrics-server -n kube-system -o=custom-columns='DEPLOYMENT:metadata.name','CONTAINER_IMAGE:spec.template.spec.containers[*].image','READY_REPLICAS:spec.replicas','NAMESPACE:metadata.namespace'
DEPLOYMENT       CONTAINER_IMAGE                          READY_REPLICAS   NAMESPACE
metrics-server   rancher/mirrored-metrics-server:v0.5.2   1                kube-system
Time to create page: 0.056 seconds
Powered by Kunena Forum