EKS + ALB 환경에서 Argo Rollouts 503 에러 없는 카나리 배포 적용기 (opens in new tab)

1\. 들어가며 안녕하세요\. 숙박플랫폼개선TF팀 카이퍼입니다\. 배포는 늘 긴장의 순간입니다\. 특히 운영 환경에서 실시간 트래픽을 받고 있는 서비스의 새 버전을 내보낼 때, “이번에도 무사히 넘어가겠지” 라는 막연한 기대에 기대고 계시다면 이미 위험 신호일 수 있습니다\. 저희 팀은 EKS \+ ALB 환경에서 운영되는 서비스를 개발하고 있으며, Kubernetes 인프라 자체는 SRE팀과 DevOps팀에서 구축·관리하고 있습니다\. Argo Rollouts 역시 초기부터 SRE팀에서 구축해주신 환경을 활용하고 있습니다\. 배경: Deployment 롤링 → Blue/Green → 그리고 다시 기존에는 Kubernetes 기본 Deployment의 롤링 업데이트를 사용하고 있었습니다\. 간편하지만, 운영 관점에서 아쉬운 점이 있었습니다\. 즉각 롤백의 어려움 : 문제 발생 시 이전 버전으로 되돌리려면 다시 롤링 업데이트를 수행해야 합니다\. 그 사이 장애가 지속됩니다\. 배...

Read the original article
Sign in to keep reading the full article.

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help