[에스넷시스템 부트캠프] TIL Day 33 - ReplicationController, ReplicaSet, Deployment, RollingUpdate & RollingBack, Label, Selector, ConfigMap
·
TIL
1. 워크로드 리소스 애플리케이션을 클러스터에서 실행하고 관리하기 위한 객체를 말한다. 즉, 컨테이너화된 애플리케이션을 어떤 방식으로 배포하고, 스케일링하고, 업데이트하고, 관리할지를 정의하는 리소스다. 1) ReplicationController언제든지 지정된 수의 Pod가 실행 중임을 보장해주는 리소스Pod가 죽으면 자동으로 template을 이용해 다시 생성하고, Pod가 많으면 최근에 생성된 Pod를 삭제해서 개수를 조정쿠버네티스 초기 버전에 사용되던 워크로드 리소스로 현재는 업데이트나 롤백 같은 고급 기능이 없어 거의 사용되지 않고, 대체로 ReplicaSet이나 Deployment로 교체된 상태 2) ReplicaSet레플리카 파드 집합의 실행을 항상 안정적으로 유지하는 것이 목적레플리카셋은..