Kubeflow Platform 1.10.2는 CI/보안 테스트 개선과 의존성 업데이트 위주의 유지보수 릴리스이며, 가장 눈여겨볼 변경은 Istio CNI가 기본값으로 전환되고 Istio 1.26.1로 마이그레이션되면서 관련 설정이 병합된 부분입니다. 기존 Istio 매니페스트를 운용 중이라면 영향을 받을 수 있습니다.
breakingIstio CNI 기본 전환 및 Istio 1.26.1 마이그레이션
Istio CNI가 기본값으로 전환되고 Istio가 1.26.1로 마이그레이션되면서 기존 Istio 및 Istio CNI 설정이 하나로 통합되었습니다. 기존에 커스텀 Istio 매니페스트를 운용 중이라면 병합된 설정 구조에 맞춰 검토가 필요합니다.
breaking정적 PSS 파일 제거, 스크립트 기반 라벨 적용으로 전환
정적 PSS(Pod Security Standards) 파일이 제거되고, 대신 enable PSS 스크립트가 보안 라벨을 네임스페이스에 직접 적용하는 방식으로 바뀌었습니다. 정적 PSS 파일을 참조하던 배포 파이프라인이 있다면 스크립트 기반 적용 방식으로 전환해야 합니다.
주요 변경 (7)
- Istio CNI를 기본값으로 전환하고 Istio 1.26.1로 마이그레이션, Istio와 Istio CNI 설정을 하나로 병합 (기존 매니페스트 영향 가능)
- 정적 PSS 파일 제거, enable PSS 스크립트가 보안 라벨을 직접 적용하는 방식으로 변경
- model-registry 매니페스트 v0.2.19, spark-operator 매니페스트 2.2.0으로 업데이트
- V1 파이프라인 워크플로에 SeaweedFS 기반 네임스페이스 격리 추가 및 관련 CI 보안 테스트 도입
- KServe 경로 기반 라우팅 구현, Model Registry용 Helm Charts 지원 추가
- seaweedfs PSS 경고, spark-operator 스크립트 sed 패턴, 파이프라인 적용 명령, Dex README 설정 오류 등 다수 버그 수정
- busybox 이미지를 ghcr로 이전하고 OpenSSF Best Practices 배지 추가 등 문서/인프라 정비