Develop/k8s
serviceAccount 사용중인 pod 조회 (field-selector)
팡연
2024. 9. 23. 22:31
반응형
serviceAccount 를 현재 사용하고 있는 pod 들을 조회하기 위해서는 --field-selector 옵션을 통해 조회 가능하다.
$ kubectl get pods -n kube-system --field-selector spec.serviceAccountName=cilium -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
cilium-2nrnz 1/1 Running 0 13m 172.16.1.1 worker1 <none> <none>
cilium-ldsn5 1/1 Running 0 13m 172.16.1.2 worker2 <none> <none>
cilium-pcm6x 1/1 Running 0 13m 172.16.1.3 master <none> <none>
serviceAccount 뿐만아니라 여러 field 선택을 통해 다른것들도 조회가능하다.
https://kubernetes.io/ko/docs/concepts/overview/working-with-objects/field-selectors/
필드 셀렉터
필드 셀렉터 는 한 개 이상의 리소스 필드 값에 따라 쿠버네티스 리소스를 선택하기 위해 사용된다. 필드 셀렉터 쿼리의 예시는 다음과 같다. metadata.name=my-service metadata.namespace!=default status.phase=Pe
kubernetes.io
반응형