7.8. 강의 내용 질문드립니다.
270
작성한 질문수 3
[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]
3. 질문 잘하기 법을 읽어보셨나요? [예]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
[질문 하기]
강의 1분10초와 2분6초에...
파드가 죽어도 레이블을 그대로 가지고 올라온다고 하셨는데,
디플로이먼트가 아닌 그냥 파드가 죽었는데
어떻게 다시 올라온다는 것인지 이해가 되지 않습니다.
기준 파드(리더파드)가 살아있는 상태에서 그 리더를 따라 생성되게끔 디플로이먼트를 생성하면, 거기서 생성되는 파드들은
기준 파드가 있는 노드에 따라 생긴다는 것은 이해를 했는데,
애초에 기준 파드는 디플로이먼트가 아니라 일반 파드인데,
어떻게 죽어도 다시 올라온다는 것인지 이해가 되지 않습니다.
답변 1
1
안녕하세요
좋은 질문 감사합니다.
기준 Pod의 경우에 Single Pod로 구성되어 있는데, 말씀하신대로 Deployment에 속해 있지 않기 때문에 문제가 생기는 경우에는 셀프힐링은 되기 어렵습니다. 다만 현재는 교육이기 때문에 죽었다 다시 올라온다는 것은 일종의 편의적인 가정을 한 것입니다. 해당 부분을 Deployment로 구성할 수도 있으나, 그렇게 하는 경우 기준 Pod와 Follow Pod가 혼동될 수 있을 것으로 생각되어 현재 랩이 구성되어 있습니다.
또한 이미 잘 아시겠지만, 죽는 경우라고 한다면 대부분 노드 관련 이슈일텐데...
현재 nodeSelector로 매핑되어 있기 때문에 Deployment로 선언된 구성이라고 해도 아마 다시 올라오기 어렵지 않을까 생각이 됩니다. 이 영어 단순 구성을 위해서 affinity나 node-pool형태로 selector하지 않은 것입니다. 현재는 교육이 목적이니까요.
이해에 도움이 되시길 바랍니다.
섹션2. 1.5쿠버네티스_컨트롤플레인_노드와_워커_노드_그리고 kubeadm으로 쿠버네티스 직접 구성하기-v1.30 오류
0
62
2
[해결] 2.4. tabby config.yaml 파일 복사 실패 시
1
118
1
9.3 Error 발생 유도 테스트 확인 부탁드립니다.
0
109
2
livenessProbe 어플리케이션 재시작 의미
0
79
2
K8S 노들에 접근이 안됩니다.
0
186
6
arm virtualBox의 vagrant up 에러
0
122
2
추후 강의계획 질문
0
160
1
MAC 에서 사용할 수 있는 ova 파일은 없나요?
0
229
2
7.8. w3-affinity-leader 적용 에러 문제 질문드립니다.
0
226
5
커리큘럼 순서 문의
0
218
2
apply 실행 후 pod상태가 ContainerCreating 에서 변경이 안됩니다.
0
377
2
livenessProbe에 대한 설명이 조금 부족한거 같네요
0
228
3
controlplane_node.sh 실행 오류 문의
0
254
2
예제폴더의 경로와 영상의 경로가 너무나도 다릅니다
0
227
2
9.6강의 소스 수정 요청 및 에러 문의
0
174
2
8.6 강의 중 sysnet4admin/chk-info 이미지 bash 이슈
0
169
3
드디어 맥에서도 virtualbox가 지원 됩니다.
0
298
2
8.3강의 set-ctx-pod-admin.sh 수정 요청
0
130
3
7.5 강의 tardy-nginx 이미지 문제
0
3317
3
ch1. controlplan_node.sh 실행 시 에러가 뜹니다
0
313
3
Kubenetes 클러스터에 추가적으로 신뢰하는 CA를 넣을 수 있나요?
0
193
1
clusterrolebinding의 --namespace 옵션의 역할
0
172
2
A.0003 파일 vagrant file 수정 (자문자답)
0
173
2
nfs-client-provisioner 관련 생성 오류 질문
0
197
1





