摘要: "系列目录" kubernetes提供了 和`readinessProbe(就绪性探针)`对容器的健康性进行检测,当然这仅仅简单的关于可用性方面的探测,实际上我们不仅仅要对容器进行健康检测,还要对容器内布置的应用进行健康性检测,这不在本篇讨论之列,后面会有专门篇幅来讨论结合APM工具,grafana 阅读全文
posted @ 2019-06-17 21:25 周国通 阅读(3806) 评论(0) 推荐(3) 编辑
摘要: "系列目录" 首先我们创建一个名称空间 创建资源配额 通过命令创建它 查看它的详细信息: 资源配额对名称空间quota mem cpu example增加了以下限制: 每一个pod都必须内存申请/限制,cpu申请/限制 这里是针对上面的示例来说的,因为示例中配额同时配置了这4个选项,因此pod必须声 阅读全文
posted @ 2019-06-17 21:20 周国通 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: "系列目录" LimitRange从字面意义上来看就是对范围进行限制,实际上是对cpu和内存资源使用范围的限制 前面我们讲到过资源配额,资源配额是对整个名称空间的资源的总限制,是从整体上来限制的,而LimitRange则是对pod和container级别来做限制的 由于LimitRange是基于名称 阅读全文
posted @ 2019-06-17 20:16 周国通 阅读(6343) 评论(0) 推荐(1) 编辑
摘要: "系列目录" 本篇将介绍如何使用 处理资源耗尽的情况 当可用的计算机资源非常低的时候,kubelet仍然要保证节点的稳定性.当处理不可压缩的计算机资源(比如内存或磁盘空间)时,这尤其重要,当这些资源被耗尽时,节点将变得不稳定 驱离策略 kubelet会积极的监视并阻止可用计算机资源耗尽.这种情况下, 阅读全文
posted @ 2019-06-17 14:04 周国通 阅读(2757) 评论(0) 推荐(2) 编辑
摘要: "系列目录" Pod可以拥有优先级.优先意味着相对于其它pod某个pod更为重要.如果重要的pod不能被调度,则kubernetes调度器会优先于(驱离)低优先级的pod来让处于pending状态的高优先级pod被调度. kubernetes 1.9以后,优先级会影响pod的调度顺序和资源耗尽时po 阅读全文
posted @ 2019-06-17 07:55 周国通 阅读(3044) 评论(0) 推荐(2) 编辑