Kubernetes 배포를 사용하면 포드 및 ReplicaSet를 선언적으로 생성할 수 있다. 원하는 상태를 정의할 수 있으며 배포 컨트롤러는 관련 리소스의 현재 상태를 지속적으로 모니터링하고 원하는 상태에 맞게 포드를 배포한다. 배포 전략은 다양한 버전의 Kubernetes 애플리케이션을 생성, 업그레이드 또는 다운그레이드하는 방법을 정의한다. 기존 소프트웨어 환경에서 애플리케이션을 배포하거나 업그레이드하면 다운타임과 서비스 중단이 발한다. Kubernetes는 여러 애플리케이션 인스턴스에 대한 롤링 업데이트를 수행하고 가동 중지 시간을 피하거나 최소화할 수 있는 몇 가지 배포 전략을 제공하여 이를 방지할 수 있다. Kubernetes 배포 전략에 대해 알아보자. Rolling deployment Re..