롤링_업데이트 2

📌 [DaemonSet 심화편 #2] DaemonSet 업데이트 전략과 무중단 롤링 배포 적용

1️⃣ 개요 DaemonSet은 클러스터의 모든 노드에 Pod를 배포하는 강력한 도구이지만, 업데이트 전략을 적절히 구성하지 않으면애플리케이션이 일시적으로 중단되거나 비효율적으로 배포될 수 있습니다. 이번 글에서는 DaemonSet의 업데이트 전략의 개념을 이해하고, 무중단 롤링 배포(Rolling Update)를 적용하는 방법을 소개합니다.  2️⃣ DaemonSet 업데이트 전략이 필요한 이유상황문제점업데이트 전략 필요성이미지 버전 변경기존 Pod가 중단되고 새로 생성됨순차적 롤링 배포 필요환경 변수 변경모든 노드에서 한 번에 재시작트래픽 손실 가능설정 누락 시업데이트 적용되지 않음전략 명시 필요✅ 업데이트 전략을 명확히 설정하지 않으면 수동 업데이트를 반복해야 하며, 장애나 서비스 중단 가능성이 커..

📌 [Deployment 심화편 #3] Deployment와 Rolling Update: 무중단 배포 전략

1️⃣ 개요 애플리케이션을 운영하면서 새로운 기능을 배포하거나 버그를 수정할 때 서비스 중단 없이 업데이트하는 것이 매우 중요합니다.쿠버네티스의 Deployment는 기본적으로 Rolling Update(롤링 업데이트) 방식을 사용하여 무중단 배포를 지원합니다. 이번 글에서는 Rolling Update의 동작 원리와 적용 방법, 그리고 효과적인 무중단 배포 전략을 정리하겠습니다. 🚀 2️⃣ Rolling Update란? ✅ 1. Rolling Update의 개념 • 기존 Pod를 한 번에 모두 삭제하지 않고, 점진적으로 새로운 버전의 Pod로 교체 • 트래픽을 계속 처리하면서 배포 진행 → 무중단 배포 가능 • 배포 중 문제가 발생하면 롤백 가능 📌 Rolling Update 주요 기능기능설명점진적 ..

728x90