inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쉽게 시작하는 쿠버네티스(v1.35)

4.2.쿠버네티스의 기본 철학

컨트롤러 매니저의 역할을 자세히 모르겠습니다!

608

benny0123

작성한 질문수 3

1

스케쥴러는 pod 배포나 변화에 대한 스케쥴을 잡는데

컨트롤러 매니저는 무엇을하는건지 잘 모르겠습니다!

kubernetes docker

답변 1

0

조훈(Hoon Jo)

안녕하세요 

컨트롤러 매니저는 스케줄러가 하지 않는 세부 조정(Control)을 담당합니다.

이를테면 파드(Pod)의 세부설정 중에 축출(Evict)이 5분 걸리는 실습이 있는데, 이건 컨트롤러의 설정을 변경하면 더 빠르게 축출할 수 있습니다. 

이 부분을 다루면 수강생 분들이 저를 혼쭐 낼 것이 자명해서 다루지 않았습니다...

지금도 코드와 경계가 간당간당해서요..

아래의 링크 중에 이 부분을 보시면 무슨 말인지 아실꺼 같아요. 

  • controller manager includes:
    • --node-monitor-grace-period default 40s
    • --node-monitor-period default 5s
    • --pod-eviction-timeout default 5m0s

https://stackoverflow.com/questions/53641252/kubernetes-recreate-pod-if-node-becomes-offline-timeout

도움이 되셨기를 바랍니다 :) 

조훈 드림. 

+ 컨트롤러 옵션 

https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/

환경 설정에 대하여

0

53

2

실습 환경 관련 질의

0

43

2

ch4 디렉토리

0

72

2

cp-k8s-1.30.0(github_SysNet4Admin).ova 파일 확인 부탁드립니다.

0

49

2

6.2 nfs_exporter Permission denied

0

70

2

12분 13초부터의 내용 질문

0

71

1

K8S https 로 try 하는 부분에 대한 Error 확인

0

78

1

deployment 관련 문의

0

83

3

kubectl get nodes 관련 문의

0

197

5

Vagrant 도 에러, OVA도 에러... 실습환경을 만드는게 너무 힘들어요~~~~~!!!!!!

0

112

3

Tabby를 설치후 Copy할때 오류

0

86

3

nginx run 시 ImagePullBackOff 발생

0

101

4

쿠버네티스 환경 구축 질문입니다.

0

110

2

virtualbox 설치 실패

1

123

2

2.4강 brew install 시 .rb 파일 미인식 (./virtualbox-v7.1.10/virtualbox.rb)

1

160

2

워커노드 OS SWAP 질문

0

58

1

2.4.베이그런트(Vagrant)+버추얼박스/vagrant up issue

0

126

2

k run chk-info --image=sysnet4admin/chk-info 에러..

0

102

2

vagrant up 시에 Running pre-flight checks 에서 에러

0

86

2

failed to pull and unpack image \"registry.k8s.io/kube-apiserver:v1.30.14\": context canceled"

0

185

2

vagrant up을 하면 설정과 다르게 설정이 됩니다.

0

124

2

Tabby 무응답

0

128

4

ova 입력시

0

162

3

vagrant up

0

161

2