04 2020 档案
摘要:前言 正常维护工作节点的流程 当我们要进行 K8S 节点维护时往往需要执行 , 等待节点上的 Pod 被驱逐后再进行维护动作。 命令行如下: 待节点排空后再进行维护操作, 内核升级等。 存在问题吗? 命令有一个问题, 他不会考虑资源所定义的 UpdateStrategy, 而直接强制驱逐或删除 Po
阅读全文
摘要:前言 近期发现业务高峰期时刻会出现CPU繁忙导致的timeout异常,通过监控来看是因为Node上面的一些Pod突发抢占了大量CPU导致的。 问: 没有限制CPU吗?是不是限制的CPU使用值就可以解决了呢? 解: 其实不能根本解决这个问题,因为使用的容器引擎是Docker,而Docker是使用了cg
阅读全文
摘要:前言 K8S(kubernetes) 日渐火爆,但由于出自Google,对国内的用户及其的不友好。 而之前的 全能镜像站,也于 2020年4月2日限制了对 Azure China 之外的 IP访问,无疑又是雪上加霜 (很多生产集群应该开始跳脚了)。 https://github.com/Azure/
阅读全文
摘要:前言 最近启动了一个新的项目发现,每当一个新项目的启动往往需要从头搭建一个“框架”,其中虽然很多基础代码可以Copy,但也会浪费不少时间。 基于这个情况,我打算在GitHub上创建了一个公开库scaffold用来存放平时常用的脚手架项目。 脚手架仓库地址:https://github.com/maj
阅读全文