버그 수정과 기능 확장을 함께 담은 유지 보수 릴리스로, 워크로드 선호도 기능과 저장 데이터 암호화 지원, 의존성 및 이미지 업데이트가 포함됩니다. 기본 설정과 운영 방식의 변경으로 호환성 및 구성 검토가 필요하며, 릴리스 노트에는 중복 항목과 빈 제목도 있습니다.
조치 필요 (1)
breaking
ControllerPriorityQueue기본 활성화ControllerPriorityQueue기능이 베타로 승격되었으며 기본값으로 활성화됩니다.
영향 확인 (4)
breaking
karmadactl init의--etcd-init-image삭제--etcd-init-image플래그를 사용하는 경우에 적용됩니다.karmadactl의init명령에서 더 이상 사용되지 않던--etcd-init-image플래그가 삭제되었습니다.breaking리소스 선택기의
namespace검증 추가PropagationPolicy또는OverridePolicy를 사용하는 경우에 적용됩니다.karmada-webhook이PropagationPolicy와OverridePolicy의spec.에resourceSelectors namespace검증을 추가해 의도하지 않은 네임스페이스 간 리소스 선택을 막습니다.breaking
WorkloadAffinity그룹 키 중복 설정 제한WorkloadAffinity를 설정한 경우에 적용됩니다.karmada-webhook이WorkloadAffinity에서affinity와antiAffinity에 같은GroupByLabelKey를 설정하지 못하도록 제한합니다.- 릴리스 페이지에 1건 더
미리 준비 (2)
deprecated
Etcd.사용 중단v1.17.0부터 · 제거 시점 미정Local. InitImage Karmada Init Configuration에서Etcd.를 설정한 경우에 적용됩니다.Local. InitImage Karmada Init Configuration의Etcd.가 더 이상 사용되지 않는 설정으로 지정되었으며, 향후 버전에서 삭제됩니다.Local. InitImage deprecated클러스터 임대 플래그 사용 중단v1.17.0부터 · 제거 시점 미정
--cluster-lease-duration또는--cluster-lease-renew-interval-fraction을 사용하는 경우에 적용됩니다.--cluster-lease-duration와--cluster-lease-renew-interval-fraction플래그가 더 이상 사용되지 않는 설정으로 지정되었으며, 향후 릴리스에서 삭제됩니다.