티스토리 뷰

반응형

Kubernetes를 CLI 상에서 활용하다보면 특정 리소스의 uid를 출력할 일이 생긴다.

그럴 때 마다 `kubectl edit`을 통해 uid 값을 확인하거나, `kubectl get kind/resource -o yaml`로 확인하곤 했다.

근데 이게 한 두 번이면 상관이 없는데, Operator를 개발하며 계속적으로 확인해야 했고 이 귀찮음을 이겨내고자 리눅스 커맨드라인을 사용하기로 했다.

그래서 결국 아래와 같이 하면 uid를 뽑아낼 수 있다.

kubectl get pod request-pod -o yaml | grep uid | cut -d ":" -f 2

 

cut 대신 awk를 통해서도 뽑아낼 수 있다.

kubectl get pod request-pod -o yaml | grep uid | awk -F: '{ print $2 }'

 

최근 리눅스 커맨드라인도 따로 보면서 정리하고 있는데, 추후 따로 블로그 글로 올려보려고 한다 :)

320x100
반응형
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함