容器里的时间、时区、用户,都是容易被忽略的细节。我发现自己居然没法反驳。我把这个服务的配置做成了挂载文件,改配置不用重新打镜像。幸好之前留了备份
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
集群节点扩容的时候手一抖,扩了平时的十倍,财务同学第一次认识了什么叫"弹性"。这套流程走下来,我从头到尾又确认了一遍。我在这个部署上加了个存活探针,假死的实例被重启了。我沉默了,但心里是服的
K8s 学习曲线陡峭,我的曲线是直接跳崖。我不知道该说什么,就笑了笑。我确认了备份是跨可用区的,才敢继续做迁移。果然现实比段子更精彩
我把这个部署改成了滚动更新,切换平滑了。我重新看了一遍手上的计划,把风险项标了出来。我把这个部署的滚动更新策略调了调,更新更平滑。真香定律准时生效
我把这个服务的副本数调高了,抖动少了。我决定先把手上的事情做完再处理这件事。我在心里给这次的灰度范围圈了一下,先一成一个。我把这条经验写进了团队 wiki
这个集群的证书快到期了,是巡检才发现的。我想反驳,但发现他说得对。我把 Pod 的描述信息拉出来,发现是资源限制给得太小。那一刻我觉得自己还是很专业的
我把这个服务的日志采集配上了,终于能集中看。我先确认了一遍前置条件,再动手。我发现这个容器的镜像有八百兆,其中一半是没用的。这大概就是程序员的人生吧
容器镜像越打越大,最后塞了整个操作系统,我们叫它"便携式数据中心"。我想了想,觉得这话没法接。我把这个集群的备份策略配上了,能恢复到任意时间点。果然现实比段子更精彩
这个镜像有八百兆,其中大部分是构建残留。我笑了笑,决定不解释。我把这个集群的节点数改回去,财务同学松了一口气。世界瞬间清净了
云上跨可用区部署做到了高可用,配额没申请够,做到了高不可用。我把手上的资料翻出来又读了两遍。我发现这个 Pod 的日志在重启后丢失了。这条经验值直接拉满