오래된 CRD API가 제거되고 기본값과 설정 위치가 바뀌며, Kafka와 HTTP Bridge 기능 및 오퍼레이터 설정이 확장됩니다. 모니터링이나 독립 실행형 Topic Operator를 사용하는 환경은 설정과 권한 업데이트가 필요할 수 있습니다.
조치 필요 (2)
breaking
UseConnectBuildWithBuildah기본 활성화UseConnectBuildWithBuildah기능 게이트가 베타 단계로 전환되며 기본값으로 활성화됩니다.breakingHTTP Bridge의
/metrics엔드포인트 위치 변경/metrics엔드포인트가 일반 HTTP 인터페이스에서 제거됩니다. 기본 포트가8080인 일반 인터페이스 대신 HTTP 관리 인터페이스의8081포트에서 사용할 수 있습니다.
영향 확인 (4)
breakingCRD API 지원 범위가
v1로 변경됨v1beta2,v1beta1,v1alpha1CRD API를 사용하는 경우 적용됩니다.이제
v1CRD API만 지원하며, 기존v1beta2,v1beta1,v1alpha1API는 지원하지 않습니다.breaking
Open Policy Agent (OPA) authorizer plugin제공 방식 변경Open Policy Agent (OPA) authorizer plugin을 사용하는 경우 적용됩니다.Open Policy Agent (OPA) authorizer plugin은 더 이상 Strimzi 컨테이너 이미지에 포함되지 않습니다. 계속 사용하려면 사용자 정의 Kafka 컨테이너 이미지를 빌드하거나 추가 볼륨을 사용해custom plugin으로 추가해야 합니다.breakingTLS 관련 환경 변수 사용 중단
STRIMZI_TLS_ENABLED,STRIMZI_TLS_AUTH_ENABLED,STRIMZI_PUBLIC_CA,STRIMZI_TRUSTSTORE_LOCATION,STRIMZI_TRUSTSTORE_PASSWORD,STRIMZI_KEYSTORE_LOCATION,STRIMZI_KEYSTORE_PASSWORD중 하나라도 설정한 경우 적용됩니다.다음 환경 변수는 더 이상 사용되지 않으며 설정해도 무시됩니다:
STRIMZI_TLS_ENABLED,STRIMZI_TLS_AUTH_ENABLED,STRIMZI_PUBLIC_CA,STRIMZI_TRUSTSTORE_LOCATION,STRIMZI_TRUSTSTORE_PASSWORD,STRIMZI_KEYSTORE_LOCATION,STRIMZI_KEYSTORE_PASSWORD.- 릴리스 페이지에 1건 더