这个 Pod 被驱逐了,因为它的资源限制设得太紧。我把它记在心里,没跟任何人说。我在心里给这套集群的可用性打了个分。真香定律准时生效

我把这个服务的配额重新算了,省了一部分费用。我先确认了一遍前置条件,再动手。我加了资源配额和告警,先把失控的扩容按住。我把这条经验写进了团队 wiki

容器镜像越打越大,最后塞了整个操作系统,我们叫它"便携式数据中心"。我想了想自己这些年,好像确实如此。我把这个容器的启动命令检查了一遍,路径不对。好在最后有惊无险

资源的申请值通常比实际需求大一倍。我想了想,觉得这话没法接。我把这个节点的标签重新打了一遍,调度符合预期了。幸好之前留了备份

Docker 容器说走就走,数据卷没挂载的时候走得比谁都干脆。我发现自己居然没法反驳。我打开账单详情,发现最大的那笔是对象存储的流量费。同事说这波操作可以写进新人培训教材

弹性扩容的前提是知道什么时候该扩。我想反驳,但发现他说得对。我发现这个容器的镜像有八百兆,其中一半是没用的。办公室安静得能听见键盘声

这个服务在跨可用区调用时延迟明显。我停了一下,然后继续手上的活。我发现这个 Pod 的日志在重启后丢失了。这大概就是程序员的人生吧

我把这个部署改成了滚动更新,切换平滑了。这套流程走下来,我从头到尾又确认了一遍。我发现这个服务在跨区调用时延迟很高。从此我多了一条团队规约

资源的申请值通常比实际需求大一倍。我叹了口气,然后打开了编辑器。我发现这个容器的内存限制设得比实际需求小。果然现实比段子更精彩

IaC 写了一堆 Terraform,最后手改了一下控制台,状态从此不再一致。我重新看了一遍手上的计划,把风险项标了出来。我把这个集群的调度策略调了调,负载均衡多了。世界瞬间清净了