Doveloper

  • 홈
  • 태그
  • 방명록

AnalysisTemplate 1

Argo Rollouts로 Canary 배포 도입하기: 트래픽 분할 방식 비교부터 analysis 자동 롤백까지

1. 배경운영 중 배포 도중 문제가 생겨 롤백한 적이 있었다.신버전을 한 번에 전체 파드로 올리다 보니, 이상을 알아챘을 땐 이미 전체 트래픽이 신버전을 타고 있었다.그래서 신버전을 일부 트래픽에만 먼저 노출하고 문제가 없으면 비중을 단계적으로 올리는 canary 배포를 검토하게 됐다. 목표는 두 가지였다.문제가 나도 영향 범위를 canary 트래픽으로 한정하고 즉시 롤백한다.단계마다(ex: 10% → 50% → 100%) 검증하면서 비중을 올린다.환경은 이렇다. 쿠버네티스 클러스터가 버전이 다른 두 종류로 공존하고(argo-rollouts 컨트롤러 v1.2.0과 v1.6.6), 두 클러스터 모두 ingress로 Citrix(NetScaler)를 쓴다.argo-rollouts는 이미 설치돼 있었지만 사내..

Kubernetes 2026.06.28
이전
1
다음
더보기
프로필사진

Doveloper

  • 분류 전체보기 (53)
    • Algorithm (0)
    • Git (2)
    • Linux (6)
    • Network (6)
    • Kubernetes (12)
    • Design Pattern (8)
    • Front-end (2)
    • Back-end (17)

Tag

bulkhead, 지연작업, Java 25, ZSET, 성능테스트, Kubernetes, 하이브리드 렌더링, blpop, virtual thread, RDelayedQueue, K6, redis stream, AnalysisTemplate, CPU Throttling, 가상스레드, Argo Rollouts, 분산처리, progressive delivery, fault isolation, 부하테스트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바