rollout 썸네일형 리스트형 [K8S] Rollout Rollout은 애플리케이션을 점진적으로 업데이트하거나 롤백하는 프로세스를 의미한다. Rollout은 주로 Deployment와 함께 사용되며, Kubernetes가 애플리케이션의 가용성을 유지하면서 업데이트를 수행하도록 보장한다. 점진적 업데이트:애플리케이션의 새로운 버전이 기존 버전을 대체할 때, 모든 Pod을 한 번에 교체하지 않고 점진적으로 업데이트.가용성 유지:업데이트 중에도 애플리케이션이 가용성을 유지하도록 보장.롤백 지원:새로운 버전 배포 중 문제가 발생하면 간단히 이전 버전으로 되돌릴 수 있음.히스토리 관리:이전 배포 내역(Revision)을 저장하여 롤백과 관리에 활용. strategy (1) RollingUpdate (기본값)Pod를 순차적으로 교체일부 Pod는 기존 버전을 실행하며,.. 더보기 이전 1 다음