Kubernetes v1.35引入了可变的PersistentVolume节点亲和性,允许在线管理存储卷,管理员可以根据需求灵活调整节点亲和性,但需注意调度竞争条件。未来计划与CSI集成以简化操作。
Kubernetes v1.33正式发布了防止PersistentVolume(PV)在删除顺序不当时泄漏的功能,确保存储资源正确回收,解决了PV和PersistentVolumeClaim(PVC)删除顺序导致的回收策略失效问题。通过使用finalizer,Kubernetes能够可靠地执行配置的删除回收策略。
Kubernetes 1.31引入了一个新的beta功能,允许用户在删除PersistentVolumes(PVs)时配置集群以遵守回收策略。此功能确保在手动删除PV时从后端删除底层存储对象。要启用此功能,用户必须升级到Kubernetes v1.31并运行CSI external-provisioner版本5.0.1或更高版本。修复还适用于CSI迁移的卷。
Kubernetes v1.31引入了PersistentVolume的lastTransitionTime状态字段,允许用户跟踪卷在不同阶段之间的转换时间。该字段将填充上次转换的时间戳。用户可以手动设置该字段,但在后续转换中将被覆盖。
作者:SRE运维博客 博客地址:https://www.cnsre.cn 文章地址:https://www.cnsre.cn/posts/210
在使用PVC创建Pod时遇到失败,经过日志排查发现是由于Kubernetes v1.20版本默认禁止使用selfLink。解决方法是编辑kube-apiserver.yaml文件,添加“--feature-gates=RemoveSelfLink=false”并更新配置。
完成下面两步后,将自动完成登录并继续当前操作。