Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Microservice
- 헬름
- 동기화
- spring microservice
- CRD
- 마이크로서비스
- 쿠버네티스
- 클라우드 네이티브
- 코틀린
- nGrinder
- Spring
- cloud native
- MSA
- cloud native java
- 자바
- 익명클래스
- decorator 패턴
- Semaphore
- 머신러닝
- MySQL
- ingress
- devops
- Stress test
- ansible
- java
- Adapter 패턴
- 클라우드 네이티브 자바
- Kotlin
- kubernetes
- Algorithm
Archives
- Today
- Total
카샤의 만개시기
ReplicaSet vs Replication Controller (레플리카세트 vs 레플리케이션 컨트롤러) 본문
DevOps/Docker & K8S
ReplicaSet vs Replication Controller (레플리카세트 vs 레플리케이션 컨트롤러)
SKaSha 2020. 6. 18. 22:09레플리케이션 컨트롤러는 쿠버네티스 프로젝트 초기부터 존재했던 가장 기본적인 컨트롤러로써, 파드가 스펙과 동일하지 않게 존재할 경우 스펙과 동일한 상태가 되도록 관리합니다.
지금은 레플리케이션 컨트롤러보다 레플리카세트를 사용하고, 앱의 배포에는 디플로이먼트를 사용하는 것이 추세입니다.
차이점
셀렉터
레플리케이션 컨트롤러는 등호 기반이므로 레이블을 선택할 때 같은지(=) 다른지(!=)만 비교합니다.
레플리카세트는 집합 기반으로써 in, notin, exists 같은 연산자를 지원합니다.rolling-update
레플리케이션 컨트롤러는 rolling-update 옵션을 사용할 수 있지만 레플리카세트는 사용할 수 없습니다.
레플리카세트는 디플로이먼트를 통하여 rolling-update를 지원합니다.
'DevOps > Docker & K8S' 카테고리의 다른 글
Ingress configuration-snippet vs server-snippet (0) | 2021.04.19 |
---|---|
Kubernetes Operator (0) | 2020.12.07 |
쿠버네티스 다양한 툴들 (0) | 2020.02.26 |
쿠버네티스 인그레스(Ingress) (0) | 2020.02.12 |
쿠버네티스 파드 관리하기 (데몬셋, 스테이트풀셋, 잡, 크론잡, 파드 프리셋, CRD) (1) | 2020.02.12 |
Comments