API와 설정, 명령줄 기본값, 스케줄링 및 런타임 동작이 폭넓게 바뀐 운영자 대상 릴리스입니다. 제거와 사용 중단 예고, 기능 단계 승격이 포함되어 업그레이드 전 검토와 테스트가 필요합니다. 보안 권고나 명시적으로 설명된 취약점은 확인되지 않았습니다.
조치 필요 (11)
breaking
StrictIPCIDRValidation기본 활성화kube-apiserver의StrictIPCIDRValidation기능 게이트가 기본적으로 활성화됩니다.breaking디버그 프로필 기본값 변경
디버그 프로필 기본값이
legacy에서general로 바뀌었습니다.breaking
WatchCacheInitializationPostStartHook기본 활성화WatchCacheInitializationPostStartHook기능 게이트가 기본적으로 활성화됩니다.breaking
KubeletPSI정식 단계 승격KubeletPSI기능이 정식 단계로 승격되고 기본적으로 활성화됩니다.breaking
RelaxedServiceNameValidation베타 승격RelaxedServiceNameValidation기능 게이트가 베타 단계로 승격되고 기본적으로 활성화됩니다.breaking
RestartAllContainersOnContainerExits베타 승격RestartAllContainersOnContainerExits기능 게이트가 베타 단계로 승격되고 기본적으로 활성화됩니다.breaking중단된 작업 관련 기능 게이트 기본 활성화
MutablePodResourcesForSuspendedJobs와MutableSchedulingDirectivesForSuspendedJobs기능 게이트가 기본적으로 활성화됩니다.breakinginformer 저장소 갱신 순서 변경
기본 informer가 목록 또는 재목록의 모든 객체로 저장소 상태를 먼저 갱신한 뒤, 삭제·추가·변경된 개별 항목에 대해
OnDelete,OnAdd,OnUpdate핸들러를 호출합니다.breakinginformer watch 이벤트 처리 방식 변경
이미 대기 중인 이벤트를 처리하는 동안 informer가 새 watch 이벤트를 큐에 추가할 수 있습니다.
breaking클라이언트 인증 기관 순환 기본 활성화
해당 기능이 기본적으로 활성화되며
ClientsAllowCARotation기능 게이트로 끌 수 있습니다.breaking클라이언트 TLS 캐시 정리 기본 활성화
해당 기능이 기본적으로 활성화되며
ClientsAllowTLSCacheGC기능 게이트로 제어할 수 있습니다.
영향 확인 (25)
breaking볼륨 작업 오류 메트릭 이름 변경
volume_operation_total_errors를 사용하는 경우에 적용됩니다.메트릭 이름이
volume_operation_total_errors에서volume_operation_errors_total로 바뀌었습니다.breaking
git-repo볼륨 플러그인 비활성화git-repo볼륨 플러그인을 사용하는 경우에 적용됩니다.git-repo볼륨 플러그인이 기본적으로 비활성화되며 다시 활성화할 수 있는 옵션도 없어졌습니다.breaking자격 증명 플러그인 허용 목록 필드 이름 변경
AllowlistEntry.을 설정하는 경우에 적용됩니다.Name 자격 증명 플러그인 허용 목록에서
AllowlistEntry.이Name AllowlistEntry.로 바뀌었습니다.Command - 릴리스 페이지에 22건 더
미리 준비 (6)
deprecatedService
.사용 중단 예고spec. externalIPs Service
.를 설정하는 경우에 적용됩니다.spec. externalIPs Service
.사용 시 경고가 표시되며 해당 필드가 사용 중단 대상으로 지정됩니다.spec. externalIPs deprecated
metav1.직접 접근 사용 중단FieldsV1. Raw metav1.를 사용하는 경우에 적용됩니다.FieldsV1. Raw metav1.의FieldsV1 Raw필드에 직접 접근하는 방식이 사용 중단됩니다.NewFieldsV1,GetRawBytes,GetRawString,SetRawBytes를 사용할 수 있습니다.deprecated노드 점수 필드 사용 중단
MinNodeScore또는MaxNodeScore를 사용하는 경우에 적용됩니다.MinNodeScore와MaxNodeScore가 사용 중단되고MinScore와MaxScore사용이 권장됩니다.- 릴리스 페이지에 3건 더