레플리카셋은 일정 개수의 포드를 유지하는 kubernetes 컨트롤러이다.
레플리카셋을 사용하는 이유:
1.고가용성(HA)
= 정해진 수의 동일한 포드가 항상 실행되도록 관리합니다.
= 노드 장애 등의 이유로 포드를 사용할수 없다면 다른 노드에서 포드를 다시 생성합니다.
2. 로드밸런싱(LoadBalancer)
= 사용자의 증가로 인한 Traffic 분산
3. 자동 스케일링(Scaling)
= 클러스터 내 Pod를 더 배포함
Replication Controller | Replicaset |
Old skill | Alternative Skill |
[ 레플리카 컨트롤러 / 레플리카 셋 ]의 차이점을 yaml 배포방법을 보면서 설명한다.
레플리카 컨트롤러 생성하기
1. spec 섹션에는 우리가 만들려는 생성물의 안에 어떤것이 들어가는지를 정의한다.
'컨테이너 > Kubernetes' 카테고리의 다른 글
[Kubernetes] (13) Lables & Selectors (0) | 2021.08.29 |
---|---|
[Kubernetes] (12) Scheduling 개요 (0) | 2021.08.29 |
[Kubernetes] (9) Pod (1) | 2021.01.07 |
[Kubernetes](8) kubeadm으로 k8s 구성(2) (0) | 2021.01.06 |
[쿠버네티스](7) kubeadm으로 k8s 구성 (1) (0) | 2020.12.27 |