CCE发布Kubernetes 1.22版本说明
更新时间:2022-11-10
百度智能云容器引擎CCE严格遵循社区一致性认证, 本文介绍 CCE 发布 Kubernetes 1.22 版本相对 1.20 所做重要变更说明。
资源变更和弃用
- storage.k8s.io/v1beta1 被弃用,推荐试用 storage.k8s.io/v1;
- scheduling.k8s.io/v1beta1 被弃用,推荐使用 scheduling.k8s.io/v1;
- certificates.k8s.io/v1beta1 被弃用,推荐使用 certificates.k8s.io/v1;
- coordination.k8s.io/v1beta1 被弃用,推荐使用 coordination.k8s.io/v1;
- apiextensions.k8s.io/v1beta1 被废弃,推荐使用 apiextensions.k8s.io/v1;
- authorization.k8s.io/v1beta1 被废弃,推荐使用 authorization.k8s.io/v1;
- authentication.k8s.io/v1beta1 被弃用,推荐使用 authentication.k8s.io/v1;
- apiregistration.k8s.io/v1beta1 被废弃,推荐使用 apiregistration.k8s.io/v1;
- rbac.authorization.k8s.io/v1beta1 被弃用,推荐使用 rbac.authorization.k8s.io/v1;
- admissionregistration.k8s.io/v1beta1 被废弃,推荐使用 admissionregistration.k8s.io/v1;
- Ingress and IngressClass 推荐使用 networking.k8s.io/v1,Ingress 和 IngressClass 在 extensions/v1beta1 及 networking.k8s.io/v1beta1 被弃用,在 1.22 彻底废弃。
其他变更和弃用
- 弃用 TopologyKeys: 废弃 Service 中的 topologyKeys 字段;
- 弃用 PodSecurityPolicy: 在 1.21 版本进入废弃阶段,预计在 1.25 中被删除。
参考链接
关于 Kubernetes 1.22 与其他版本详细对比可参考: