business 라벨이 finance인 파드의 갯수를 찾으세요
나의 답안 )
kubectl get po --selector business=finance
default ns에서 조회되는 파드가 없음 -> kubectl get po -A --selector business=finance
했으나 조회되는 파드가 없음
파드 하나를 집어서 라벨을 조회해보기로 함
kubectl describe po <Pod>
확인해보니 라벨이 business가 아닌 bu= 로 되어있음
갯수를 찾아 정답을 찾음
kubectl get po -A --selector bu=finance | wc -l
Solution )
나의 답안과 같음
Optional )
kubectl get po -A --selector bu=finance --no-headers | wc -l
라벨이 env=prod인 모든 리소스의 갯수를 찾으세요
나의 답안 )
kubectl get <resource> -A --selector env=prod | wc -l
로 Pod, rs, svc, deploy를 하나하나 찾아서 갯수를 합산함
더 나은 방법을 찾다가 일단 빨리 가능한 방법으로 문제를 품
Solution )
kubectl get all --selector env=prod
env가 prod이고 bu가 finance이며, tier가 frontend인 파드를 찾으세요
나의 답안 )
kubectl get po -A --selector env=prod,bu=finance,tier=frontend
Solution )
나의 답안과 같음
'DevOps' 카테고리의 다른 글
CKA 예제 리마인더 - 8. Node Affinity (0) | 2024.10.29 |
---|---|
CKA 예제 리마인더 - 7. Taints and Tolerations (0) | 2024.10.28 |
CKA 예제 리마인더 - 5. Manual Scheduling (0) | 2024.10.27 |
CKA 예제 리마인더 - 4. Imperative Commands (0) | 2024.10.27 |
CKA 예제 리마인더 - 3. NameSpace (0) | 2024.10.26 |