查询kubernetes-client-4.12.0.jar支持的Kubernetes版本
关于fabric8 kubernetes-client 4.12.0对Kubernetes 1.29的支持情况
结论很明确:kubernetes-client-4.12.0.jar不支持Kubernetes 1.29版本。
原因如下:
- fabric8 kubernetes-client的版本与Kubernetes版本存在严格的发布时间和兼容对应关系。4.12.0发布于2020年,而Kubernetes 1.29是2023年才推出的版本,二者时间跨度太大,4.12.0的代码完全没有适配1.29的API变更。
- 按照fabric8官方的兼容策略,4.x系列的client版本最高仅支持到Kubernetes 1.19左右(后续4.x小版本如4.15也只适配到1.21),远低于1.29的版本号。
如果需要适配Kubernetes 1.29,你需要:
- 升级fabric8 kubernetes-client到6.x系列版本(例如6.7及以上),6.x系列专门适配了较新的Kubernetes版本,包括1.29。
- 升级时注意同步检查Spark容器与新版本client的兼容性,避免出现依赖冲突。
内容的提问来源于stack exchange,提问作者Alexy Pulivelil
相关产品推荐
相关产品推荐

