Karmada
v1.16.3Orchestration & Management2026년 2월 28일
Karmada v1.16.3는 컨트롤러 경합 조건, 스케줄러 패닉, 정상적인 축출 문제 등 멀티 클러스터 운영 안정성에 영향을 줄 수 있는 중요한 문제들을 해결한 버그 수정 릴리스입니다.
breaking스케줄러 충돌 방지를 위해 즉시 업그레이드 필요
0으로 나누기 오류에 대한 스케줄러 패닉 수정은 프로덕션 안정성에 중요합니다. 특히 동적 가용성을 가진 클러스터에서 분산 제약 조건을 사용하는 경우, karmada-scheduler 컴포넌트 업그레이드를 위한 유지보수 시간을 계획하세요.
enhancement업그레이드 후 CronFederatedHPA 구성 검토
replicas 필드가 누락된 경우 CronFederatedHPA 스케일업 실패에 대한 수정으로 신뢰성이 향상됩니다. 업그레이드 후 CronFederatedHPA 리소스가 제로 복제본에서 올바르게 스케일링되는지 확인하고, 경계 사례를 피하기 위해 명시적인 replicas 필드 추가를 고려하세요.
enhancement업그레이드 후 정상적인 축출 동작 모니터링
정상적인 축출 타이밍 수정으로 작업 간 GracePeriodSeconds 누출이 방지됩니다. 업그레이드 후 워크로드 축출이 예상 시간 내에 완료되는지 모니터링하고, 향상된 리소스 정리를 위해 필요한 경우 유예 기간을 조정하세요.
주요 변경 (5)
- 컨트롤러 매니저에서 작업 상태 집계기 경합 조건으로 인한 오류 루프 수정
- replicas 필드가 누락된 경우 CronFederatedHPA 스케일링 실패 해결
- 적절한 리소스 정리를 방해하는 정상적인 축출 작업 타이밍 문제 수정
- 분산 제약 조건에 유효한 클러스터가 없을 때 발생하는 스케줄러 0으로 나누기 패닉 수정
- 스케줄러 작업에서 우선순위 역전을 방지하기 위한 백오프 큐 정렬 개선