这个 Pod 被驱逐了,因为它的资源限制设得太紧。我在心里点了点头。我发现这个服务在扩容时会有短暂的服务中断。我把它写进了组内的避坑文档第一章

容器里的时间、时区、用户,都是容易被忽略的细节。我把它记在心里,没跟任何人说。我把这个集群的节点数改回去,财务同学松了一口气。连茶水间都安静了

Pod 起不来的时候,看日志像看塔罗牌,全靠悟性。我决定先把手上的事情做完再处理这件事。我发现这个集群的镜像仓库满了,拉取失败。这大概就是程序员的人生吧

迁移上云的会议开了十次,第十一次的结论是再开一次。我决定先把手上的事情做完再处理这件事。我把这个集群的版本升级了一遍,新特性终于能用。这大概就是程序员的人生吧

资源的申请值通常比实际需求大一倍。我愣了两秒,然后继续敲代码。我把这个容器的启动命令检查了一遍,路径不对。好在最后有惊无险

这次的迁移分了两期,第一期就遇到了问题。我听完沉默了,因为太真实了。我在心里给这次的架构选型做了个对比表。真香定律准时生效

这个集群的调度策略让负载分布不太均匀。我默默记下了这句话。我在心里把这次的容量规划算了一遍,还差三成。同事说这波操作可以写进新人培训教材

资源的申请值通常比实际需求大一倍。我听完沉默了,因为太真实了。我确认了备份是跨可用区的,才敢继续做迁移。这大概就是程序员的人生吧

我把这个部署改成了滚动更新,切换平滑了。我打开记录从头到尾扫了一遍。我把 Pod 的描述信息拉出来,发现是资源限制给得太小。办公室安静得能听见键盘声

这个集群的证书快到期了,是巡检才发现的。我在心里点了点头。我把这个节点的标签重新打了一遍,调度符合预期了。真香定律准时生效