반응형
해당 내용은 Udemy의 Certified Kubernetes Administrator (CKA) with Practice Tests 강의를 공부한 내용입니다. 내용을 그대로 번역하기보다는, 제가 이해하기 쉬운 대로 수정한 부분들이 있습니다.
⚠️ 영어 독해가 많이 부족합니다. 틀린 내용이 있으면 알려주시면 감사하겠습니다.
(보충 필요)
Q1. How many static pods exist in this cluster in all namespaces?
kubectl get pods --all-namespaces
로 확인합니다.
Q2. Which of the below components is NOT deployed as a static pod?
마찬가지로 kubectl get pods --all-namespaces
로 확인합니다.
Q3. Which of the below components is NOT deployed as a static POD?
마찬가지로 kubectl get pods --all-namespaces
로 확인합니다.
Q4. On which nodes are the static pods created currently?
kubectl get pods --all-namespaces -o wide
로 확인합니다.
Q5. What is the path of the directory holding the static pod definition files?
ps -aux | grep kubelet
로 확인합니다.
Q6. How many pod definition files are present in the manifests folder?
/etc/kubernetes/manifests 아래의 파일 수를 확인합니다.
Q7. What is the docker image used to deploy the kube-api server as a static pod?
/etc/kubernetes/manifests/kube-apiserver.yaml 파일의 image
를 확인합니다.
Q8. Create a static pod named static-busybox
that uses the busybox
image and the command sleep 1000
kubectl run --restart=Never --image=busybox static-busybox --dry-run -o yaml --command -- sleep 1000 > /etc/kubernetes/manifests/static-busybox.yaml
Q9. Edit the image on the static pod to use busybox:1.28.4
/etc/kubernetes/manifests/static-busybox.yaml
파일 수정
Q10. We just created a new static pod named static-greenbox. Find it and delete it.
kubectl get pods -o wide
kubectl get nodes -o wide
ssh <ip address of pod>
grep staticPodPath /var/lib/kubelet/config.yaml
node01 $ rm -rf /etc/just-to-mess-with-you/greenbox.yaml
반응형
'MLOps > Doker & Kubernetes' 카테고리의 다른 글
Udemy CKA 강의 정리 71: Practice Test - DaemonSets (0) | 2023.01.10 |
---|---|
Udemy CKA 강의 정리 74: Practice Test - Static Pods (0) | 2023.01.10 |
Udemy CKA 강의 정리 73: Static Pods (0) | 2023.01.10 |
Udemy CKA 강의 정리 70: DaemonSets (0) | 2023.01.10 |
Udemy CKA 강의 정리 69: Solution - Resource Limits (optional) (0) | 2023.01.10 |
댓글