暂无搜索历史
上一篇聊完 Worker Node 架构,留了个坑——kubelet 怎么知道有新 Pod 分给自己,拿到任务后又怎么一步步把容器跑起来。这篇填坑。
我翻了不少 K8s 入门资料,发现一个普遍现象——讲控制面的文章铺天盖地,API Server、etcd、Scheduler 讲得头头是道,但写到 Worker...
所有人都在讲 Agent 能做什么。几乎没有人讲 Agent 跑在生产环境需要什么。
凌晨三点,你被 PagerDuty 吵醒。告警面板一片飘红:kubectl get nodes返回 Unable to connect。
听起来合理。甚至有人真的在故障排查时,想直接去 etcd 里改个状态"快速恢复"。
如果你在维护 K8s 集群,这个版本值得关注——它是 etcd 近两年最大的一次更新,直接影响 K8s 控制面的性能和资源开销。
kubectl 将 YAML 转换为 HTTP 请求: POST /api/v1/namespaces/default/pods
在前两天的文章中,我们深入探讨了 Kubernetes 中 Requests(调度看它)与 Limits(运行时看它)的底层恩怨。
你给 Pod 设置了 requests,也设置了 limits。Pod 还是被限流了,或者被杀了。
这就是为什么 Recuva、DiskGenius、R-Studio、PhotoRec能够恢复已经删除的文件。
前两天在一次 Kubernetes 集群升级过程中,我也真实踩到了 ETCD 的坑,再次意识到:
这两天升级 Kubernetes 集群时,在升级 Worker 节点阶段执行了下面这条命令:
kubeadm 版本不匹配、kubelet 启动失败、etcd 升级超时、drain 卡住不动……每一步都让人头大。
Kubernetes 集群中的一个 MySQL 节点宕机了。Pod 自动重建,5 秒后新实例在另一台节点上顺利启动——一切看起来如此完美。
在上一篇文章《CPU 打满之后会发生什么?》中,我模拟了容器 CPU 被持续占满的场景,并观察了 Kubernetes 的处理过程。
对于很多刚接触 Kubernetes 的同学来说,可能从未使用过 ExternalIPs;但对于一些早期部署的集群、私有云环境以及边缘计算场景来说,这曾经是一个...
月初,Kubernetes 官方宣布 Dashboard 项目正式归档(Archived),并推荐用户逐步迁移到 Headlamp。
2026 年 6 月 1 日,Kubernetes 官方发布公告,宣布 Kubernetes Dashboard 项目正式归档(Archived),并推荐用户逐...
在前一篇文章中,梳理了 Kubernetes 集群健康检查的核心监控指标。 其中 CPU 使用率是最基础、也最容易引发误解的指标之一。
很多人搭完 Prometheus 就觉得“监控已经有了”。 但我的观点是:建立一套观察集群健康状态的思路。
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市