Kubernetes 控制器的进化之旅 📅 2020年02月22日 · ☕ 7 分钟 · ✍️ 米开朗基杨 本文描述了 Kubernets 控制器的工作原理,包括通过 Operator 来控制有状态应用,最后介绍了如何通过 OAM 来解耦运维与开发的职责。
深入理解 Kubelet 中的 PLEG is not healthy 📅 2019年12月01日 · ☕ 8 分钟 · ✍️ 米开朗基杨 本文通过结合源代码,详细解释了 PLEG 的工作原理和调用流程,最后提供了排障思路和规避方法。
Kubeman 使用指南 📅 2019年09月08日 · ☕ 3 分钟 · ✍️ 米开朗基杨 kubeman 励志成为 kubectl 的替代品,用于实时监控和管理 kubernetes 集群,还可以调试与 Istio 相关的问题。
Contour 学习笔记(二):使用级联功能实现蓝绿部署和金丝雀发布 📅 2019年09月06日 · ☕ 6 分钟 · ✍️ 米开朗基杨 本文主要介绍了 IngressRoute 级联功能的用法,探讨了如何使用级联功能来实现蓝绿部署和金丝雀发布。
Contour 学习笔记(一):使用 Contour 接管 Kubernetes 的南北流量 📅 2019年08月29日 · ☕ 14 分钟 · ✍️ 米开朗基杨 在 Kubernetes 中运行大规模以 Web 为中心的工作负载,最关键的需求之一就是在 L7 层实现高效流畅的入口流量管理。自从第一批 Kubernetes Ingress Controller 开发完成以来,Envoy(由 Matt Klein
Kubernetes 1.15 详细介绍 📅 2019年07月18日 · ☕ 11 分钟 · ✍️ 米开朗基杨 本文除了告知读者 Kubernetes 1.15 有什么新特性之外,更重要的在于提供了一个机会去了解 Kubernetes 这么庞大的系统在跟第三方整合或是某个组件的性能遇到瓶颈时该怎么解决,为我们以后设计架构时提供了参考依据。
Kubernetes 内存资源限制实战 📅 2019年04月29日 · ☕ 5 分钟 · ✍️ 米开朗基杨 本文将会通过实验来探索容器在什么情况下会被 OOM killed,同时帮助你深入理解 Kubernetes 是如何通过 cgroup 来限制内存资源的。