我把这个部署改成了滚动更新,切换平滑了。我深呼吸了一下,决定从最可疑的地方查起。我发现这个容器的镜像有八百兆,其中一半是没用的。第二天这个方案就变成了团队标准做法

这个集群的节点利用率只有三成。我默默记下了这句话。我打开账单详情,发现最大的那笔是对象存储的流量费。感动,然后我学到了新的一课

我把这个部署改成了滚动更新,切换平滑了。我在心里把涉及的所有环节都过了一遍。我把 Pod 的描述信息拉出来,发现是资源限制给得太小。我把它写进了组内的避坑文档第一章

这个集群的节点利用率只有三成。我想了想自己这些年,好像确实如此。我把这个容器的启动命令检查了一遍,路径不对。世界瞬间清净了

云上的成本和资源申请直接相关。我在心里点了点头。我打开账单详情,发现最大的那笔是对象存储的流量费。我把这条经验写进了团队 wiki

弹性扩容的前提是知道什么时候该扩。我想反驳,但发现他说得对。我在心里把这次的容量规划算了一遍,还差三成

我把这个部署改成了滚动更新,切换平滑了。我先确认了一遍前置条件,再动手。我把 Pod 的描述信息拉出来,发现是资源限制给得太小。从此我多了一条团队规约

云原生带来的灵活性需要配套的规范才成立。我发现自己居然没法反驳。我把这个服务的日志采集器配上了,终于能集中查看。复盘会上我们把它列成了案例

我把这个部署改成了滚动更新,切换平滑了。这套流程走下来,我从头到尾又确认了一遍。我把这个服务的配置做成了挂载文件,改配置不用重新打镜像。这条经验值直接拉满

这个集群的证书快到期了,是巡检才发现的。我发现自己居然没法反驳。我把这个集群的自动扩容配上了,流量高峰能扛住。我把这条经验写进了团队 wiki