CCE发布Kubernetes 1.18版本说明
更新时间:2022-11-10
百度智能云容器引擎CCE严格遵循社区一致性认证,本文介绍CCE发布Kubernetes 1.18版本相对1.16版本所做重要变更说明。
资源变更和弃用
- 不再使用apps/v1beta1和apps/v1beta2资源版本,使用apps/v1替代;
- Networkpolicies资源的API extensions/v1beta1被废弃,使用apps/v1替代;
- Podsecuritypolicies资源的API extensions/v1beta1将被弃用,使用policy/v1beta1代替;
- Deployment/Daemonset/Replicaset资源的API extensions/v1beta1被废弃,使用apps/v1替代。
其他废弃和移除
- 废弃CSINodeInfo特性,该特性达到GA并默认开启;
- 移除内置的ClusterRole: system:csi-external-provisioner,system:csi-external-attacher;
- 新增IngressClass资源描述,用于设定Ingress控制器名称,替换废弃的kubernetes.io/ingress.class标注;
- API组rbac.authorization.k8s.io/v1alpha1和rbac.authorization.k8s.io/v1beta1计划在1.20版本中废弃,请迁移至rbac.authorization.k8s.io/v1。
cloud provider标签功能达到GA阶段,废弃标签及新标签如下表所示:
废弃标签 | 新标签 |
---|---|
beta.kubernetes.io/instance-type |
node.kubernetes.io/instance-type |
failure-domain.beta.kubernetes.io/region |
topology.kubernetes.io/region |
failure-domain.beta.kubernetes.io/zone |
topology.kubernetes.io/zone |
参考链接
关于Kubernetes 1.18版本与其他版本详细对比可参考: