컨트롤러
58
작성한 질문수 13
안녕하세요 선생님 강의 잘 듣고 있습니다

다름이 아니라 제가 아직 뜬구름 잡으면서 공부를 하고 있어서 질문이 이상할 수 도 있는데
혹시 컨틀롤러의 기능중에
Auto Healing
Auto Scaling
Software Update
Job
이런 기능들이 있는거고 그 안에서 세부기능(?) 으로 리플리카셋 리플리케이션 컨트롤러가 있는걸까요?
그 담에 영상에서 나오는 Template, Replicas , Selector 이런거는 다 ReplicaSet 의 기능들일까요?
질문이 좀 난해한거 같습니다 죄송합니다 감사합니다
답변 2
0
이미지 내용대로 ReplicationController, ReplicaSet, StatusSet, DaemonSet에는 공통적으로 Auto Healing에 대한 특징이 있고요. HPA라는 컨트롤러에는 Auto Scaling라는 기능이 있다는 설명입니다.
간단한 컨트롤러에 대한 전반적인 개요에 대한 내용이었던 거고요.
본격적으로 컨트롤러를 하나씩 공부해야 되는데, 그중 첫번째로 설명드린 게 ReplicationController 인 겁니다. 근데 ReplicationController는 현재 사용하지 않는 컨트롤러고, 대체로 ReplicaSet을 사용해요.
하지만 ReplicationController나 ReplicaSet 모두 Template, Replicas, Selector라는 속성을 공통적으로 사용합니다. 해당 컨트롤러를 만들 때 내부 스펙이 거의 비슷하거든요.
그리고 영상에서는 ReplicationController에 대한 스펙을 보여드렸지만, Deplicated 되었기 때문에, 강의자료실을 보시면 ReplicaSet을 만드는 실습이 있습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 수철님.
쿠버네티스의 컨트롤러는 클러스터 내 리소스의 상태를 관리하는 중요한 기능을 제공합니다. 질문 주신 내용에 대해 정리해드리겠습니다.
쿠버네티스의 주요 컨트롤러 기능:
- Auto Healing: 클러스터 내에서 장애가 발생한 파드를 다른 노드로 옮기거나 복구하는 기능을 담당합니다.
- Auto Scaling: 파드의 수를 자동으로 조절하여 리소스 사용을 최적화합니다.
- Software Update: 배포(Deployment)를 통해 파드의 버전을 업데이트하여 새로운 버전으로 교체합니다.
- Job: 주기적으로 또는 특정 시점에 작업을 수행하는 파드를 관리합니다.
컨트롤러의 세부 기능:
- ReplicaSet: Auto Healing과 관련이 있으며, 파드의 복제를 관리하여 설정된 수의 파드가 항상 실행되도록 보장합니다.
- ReplicationController: ReplicaSet과 유사하지만, 더 예전 버전에서 사용되었습니다.
- Template, Replicas, Selector: 모두 ReplicaSet의 설정 요소입니다.
- Template: 생성할 파드의 양식을 지정합니다.
- Replicas: 유지할 파드의 개수를 설정합니다.
- Selector: 관리할 파드를 명시적으로 선택하기 위한 기준입니다.
- Template: 생성할 파드의 양식을 지정합니다.
기능과 용어들이 처음에는 복잡하게 느껴질 수 있지만, 쿠버네티스를 이해하는 데 핵심적인 역할을 합니다. 학습하시면서 각 기능이 어떤 상황에서 어떻게 동작하는지를 이해하는 것이 중요합니다.
관련된 질문과 답변을 참고하시면, 좀 더 이해에 도움이 되실 것입니다:
- StatefulSet 내용이 잘 이해가 되지 않습니다.
- Replica Set에서 matchLabels와 matchExpressions을 사용할 때
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
네임스페이스+파드
0
62
3
강의영상 과 자료
0
66
2
IP 가 어딨나요?
1
59
2
설치 문제 없는건가요?
1
46
1
xshell 접속오류
1
61
2
[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항
1
81
2
Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항
1
53
1
Guest OS
1
68
2
kubeTM Blog는 없어진건가요????
1
86
2
yml 작성하다가 에러 발생해서 문의 드립니다.
0
78
2
설치수업중에 질문드립니다.
1
106
2
기초다지기 설치 문의드립니다.
1
151
4
HPA 부분 Auto Scaler 설치하는 링크가 없습니다!!
1
93
3
클러스터 초기화 및 팟 네트워크 세팅시 문제가 있습니다
1
126
1
환경 구성에 있어서 질문드립니다
1
129
2
configMap 파일생성
1
109
2
dashboard에서 pod 생성이 되지 않습니다.
1
125
2
nodePort 서비스 접근 Client sent an HTTP request to an HTTPS server
1
109
2
대시보드 화면이 달라요 ㅠㅠ
1
90
2
대시보드 접근이 안됩니다!
1
129
2
Ingress실습에 난관이 있습니다
1
88
2
master 노드에서 ssh 로그인 창이 안뜨는 오류
1
125
3
안녕하세요 일프로님 궁금한 거 있습니다
0
74
1
7강 마지막 대시 보드 출력에 관한 문제
1
97
2





