티스토리 뷰
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
반응형
'Development > Docker & Kubernetes (K8s)' 카테고리의 다른 글
[Kubernetes] Owner - Dependent (Garbage collector) (0) | 2022.02.16 |
---|---|
Sealed- secrets 바로 사용하기 (0) | 2022.01.30 |
Kubernetes Spec / Status - CRD 와 Operator 개발 中 (0) | 2021.12.16 |
Kubernetes Events 에 대하여 (1) | 2021.12.16 |
[Helm] 2. Helm 차트 만들기 - 내장 객체/변수주입 우선순위/사용자 정의 변수 (0) | 2021.10.01 |
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- container
- boj
- docker
- java
- 비동기
- python
- Kubernetes
- HTTP
- Clean Architecture
- Intellij
- k8s
- 알고리즘
- MySQL
- 클린 아키텍처
- 쿠버네티스
- 로그
- Istio
- Log
- hexagonal architecture
- gradle
- Spring
- Spring boot
- 하루
- c++
- tag
- jasync
- 백준
- Algorithm
- 일상
- WebFlux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함