Kubeflow v1.10.1은 여러 컴포넌트 매니페스트 동기화와 CI/테스트 개선을 담은 패치 릴리스이며, Spark Operator 기본 활성화와 Istio 사이드카 주입 방식 변경이라는 두 가지 운영자 확인이 필요한 동작 변경을 포함합니다.
breakingSpark Operator 기본 활성화
Spark Operator가 이번 버전부터 기본으로 활성화됩니다. 이전에는 명시적으로 켜야 했던 컴포넌트이므로, 클러스터에 원치 않는 리소스가 배포되지 않도록 매니페스트 설정을 확인하세요.
breakingIstio 사이드카 주입 방식이 label 기반으로 변경
Istio 사이드카 주입 방식이 annotation에서 label 기반으로 바뀌었습니다. 기존에 annotation으로 사이드카 주입을 제어하던 네임스페이스나 워크로드가 있다면 label로 마이그레이션해야 정상 동작합니다.
주요 변경 (7)
- Spark Operator가 기본값으로 활성화됨 (운영자가 인지해야 할 동작 변경)
- Istio 사이드카 주입이 annotation 방식에서 label 방식으로 전환됨
- 서비스 계정 토큰의 "Jwt issuer is not configured" 오류 수정
- KServe용 cert-manager readiness 체크, PSS 경고, knative 404 오류 등 다수의 버그 수정
- KServe(v0.15.0), model-registry(v0.2.17), spark-operator(2.1.1), Pipelines(2.5.0), Training Operator(v1.9.2) 매니페스트 동기화
- 프로필과 SeaweedFS 통합 등 소규모 기능 개선
- CI/CD 워크플로우 개선 및 PodDisruptionBudget 관련 문서 추가