인프런 커뮤니티 질문&답변
12분 13초부터의 내용 질문
작성
·
24
0
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!
[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]
3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요]
(https://inf.run/DvsRD)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다.
(https://inf.run/Ljaer)
[질문 하기]
안녕하세요 강사님
마지막 부분인 12분 13초에서 마스터 노드의 스케줄러를 삭제했을때 스케줄러 뿐 아니라 다른애들도 Terminating 상태로 바뀌던데
원래 이럴때도 있나요? 컨테이너를 재시작하니 같이 다시 올라오긴 하던데 문득 하다가 궁금해서 여쭙습니다.
root@cp-k8s:~# kubectl delete pod kube-scheduler-cp-k8s -n kube-system
pod "kube-scheduler-cp-k8s" deleted
root@cp-k8s:~# kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
calico-kube-controllers-546f76d588-9b7jz 0/1 ContainerCreating 0 18s
calico-kube-controllers-546f76d588-pft8d 1/1 Terminating 6 (163m ago) 40d
calico-node-98wj4 1/1 Running 6 (163m ago) 40d
calico-node-99qnn 1/1 Running 6 (163m ago) 40d
calico-node-mpfgs 1/1 Running 6 (163m ago) 40d
calico-node-qtflz 1/1 Running 5 (163m ago) 40d
coredns-7db6d8ff4d-7rchb 1/1 Terminating 6 (163m ago) 40d
coredns-7db6d8ff4d-8h77t 1/1 Running 0 18s
coredns-7db6d8ff4d-f8h6d 1/1 Running 0 18s
coredns-7db6d8ff4d-jbrwq 1/1 Terminating 6 (163m ago) 40d
etcd-cp-k8s 1/1 Running 8 (163m ago) 40d
kube-apiserver-cp-k8s 1/1 Running 7 (163m ago) 40d
kube-controller-manager-cp-k8s 1/1 Running 8 (98m ago) 40d
kube-proxy-pdbhq 1/1 Running 6 (163m ago) 40d
kube-proxy-r92cp 1/1 Running 6 (163m ago) 40d
kube-proxy-td6d4 1/1 Running 6 (163m ago) 40d
kube-proxy-vch42 1/1 Running 6 (163m ago) 40d
kube-scheduler-cp-k8s 1/1 Terminating 7 (163m ago) 16m
답변 1
0
안녕하세요
스케줄러 등 쿠버네티스 구성 요소들이 비정상 상태로 가는건 매우 이례적인 상황이라
다양한 문제가 발생할 수 있습니다.
다만 테스트가 필요할 것 같긴 한데...
단순히 스케줄러를 중단 시키자마자 위와 같은 현상이 발생하는 것이 아니라
복합적으로 무너진 것으로 추정됩니다.
여튼....중요한건 스케줄러가 (나중에 다음 과정에서 보실, 52. 7.3.정적(Static) 파드)
에서 보실 수 있는 것처럼 죽어있는 상태가 유지되는게 아니라 계속 올라 올 것이므로
마스터 노드(컨트롤 플레인 노드)가 죽어있는 상태가 아니라면 위와 같이 동작하지 않을 것 같네요.
정리하자면 보통 저렇게 않고 세부적으로 내용을 살펴봐야 할 것 같습니다.
그리고 사실 현업에서 저런 상황을 볼 가능성은 거의 없다고 보셔도 될 것 같습니다.
이해를 돕기 위해 작성한 시나리오 같은 거라서요.
도움이 되셨기를 바랍니다.





