更新时间:2024-12-18 GMT+08:00

Pod配置检查

检查项内容

检查Pod配置是否存在兼容性限制。

解决方案

问题场景:1.28.6-r0|1.27.8-r0以下版本的集群中,Pod存在系统预置的“annotation:resource.cce.io/extra-ephemeral-storage-in-GiB”,升级后可能会导致Pod创建失败或非预期的收费。

报错日志信息如下:

some check failed in cluster upgrade: this cluster has podlist: map[pod-xxx pod-xxx] with system preset annotation list [resource.cce.io/extra-ephemeral-storage-in-GiB]

检查日志信息中给出的Pod是否存在“resource.cce.io/extra-ephemeral-storage-in-GiB”的annotation。该annotation声明表示额外增加的临时存储空间大小,具体信息请参见Pod注解

您可以通过以下两种方式解决该问题:

  • 升级负载并删除annotation,在集群升级页面重新检查。集群升级后,新创建的Pod不再使用额外的临时存储,临时存储容量为默认的30GiB。
  • 升级负载并修改annotation,将“resource.cce.io/extra-ephemeral-storage-in-GiB”设置正确的值,在集群升级页面跳过检查项。集群升级后,新创建的Pod使用额外增加的临时存储,且会收取相应的费用,收费标准请参见计费说明