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 | 31 |
Tags
- Spring
- cloud native java
- 코틀린
- devops
- Microservice
- 헬름
- spring microservice
- MySQL
- 익명클래스
- 동기화
- ingress
- decorator 패턴
- ansible
- Kotlin
- 클라우드 네이티브
- Adapter 패턴
- CRD
- MSA
- nGrinder
- Stress test
- java
- Semaphore
- 자바
- 클라우드 네이티브 자바
- Algorithm
- 머신러닝
- 마이크로서비스
- kubernetes
- cloud native
- 쿠버네티스
Archives
- Today
- Total
목록레플리케이션 컨트롤러 (1)
카샤의 만개시기
ReplicaSet vs Replication Controller (레플리카세트 vs 레플리케이션 컨트롤러)
레플리케이션 컨트롤러는 쿠버네티스 프로젝트 초기부터 존재했던 가장 기본적인 컨트롤러로써, 파드가 스펙과 동일하지 않게 존재할 경우 스펙과 동일한 상태가 되도록 관리합니다. 지금은 레플리케이션 컨트롤러보다 레플리카세트를 사용하고, 앱의 배포에는 디플로이먼트를 사용하는 것이 추세입니다. 차이점 셀렉터 레플리케이션 컨트롤러는 등호 기반이므로 레이블을 선택할 때 같은지(=) 다른지(!=)만 비교합니다. 레플리카세트는 집합 기반으로써 in, notin, exists 같은 연산자를 지원합니다. rolling-update 레플리케이션 컨트롤러는 rolling-update 옵션을 사용할 수 있지만 레플리카세트는 사용할 수 없습니다. 레플리카세트는 디플로이먼트를 통하여 rolling-update를 지원합니다.
DevOps/Docker & K8S
2020. 6. 18. 22:09