다수의 애플리케이션들을 업데이트 할 때, 여러가지의 기법들이 사용된다. Rolling Update : 한 번에 모든 인스턴스의 애플리케이션들을 업그레이드 해버리면 서비스에 영향이 미친다. 따라서 각 인스턴스를 하나씩 돌아가면서 업데이트를 진행한다. Rollback : 업그레이드를 했는데, 오류가 발생하여 이전 버전으로 되돌릴 필요가 있을 때 롤백을 수행한다. 지금까지 학습한 쿠버네티스의 구조를 따르면 아래와 같다. 애플리케이션 > 파드 > 컨테이너 > ReplicaSet 여기서 ReplicaSet은 서비스 가용성을 위해 일정 갯수의 파드를 보장하는 역할을 수행한다. 그리고 이번에 학습할 Deployment는 애플리케이션의 버전을 관리할 때 필요한 기능을 제공하는 역할이며, ReplicaSet보다 상위에 ..