/images/avatar.png

调整节点pod驱逐时间

当 Node 节点故障、kubelet 无法工作时,Pod 会自动迁移到其他节点,迁移时长直接影响业务恢复速度与集群压力。本文梳理 kubelet 状态更新流程中的关键参数,并演示如何通过修改 kube-controller-manager 的 –pod-eviction-timeout 调整 Pod 驱逐时间。

从Docker至Containerd

在将容器运行时从 Docker 迁移至 containerd 之后,日常运维命令也随之变化。本文整理了 ctr、crictl 与 Docker 命令的对应关系和注意事项,包括命名空间概念的差异、清理未使用镜像释放本地空间,以及本地文件与容器内文件之间的拷贝方法。

Kubernetes v1.20创建PVC报错

在 Kubernetes v1.20 以上版本中创建 PVC 时状态一直显示 Pending,原因是新版本默认禁止使用 selfLink。本文记录该故障的分析与解决方法:为 kube-apiserver 添加 –feature-gates=RemoveSelfLink=false 配置并重启后 PVC 恢复 Bound。