通过本系列文章(共 5 部分)学习 Kubernetes
在Twitter上关注我,很高兴接受您对主题或改进的建议/Chris
-
基础知识:
Kubernetes 致力于编排容器化应用。Docker 非常适合你最初几个容器的部署。当你需要在多台机器上运行容器,需要扩容/缩容、负载分配等等时,你就需要一个编排器——Kubernetes。 -
节点、Pod、服务和标签
第二部分旨在为节点、Pod 提供更多背景信息,并介绍服务的概念。其中包含一些理论知识以及 Kubectl 的实践。 -
静态扩展
第三部分旨在展示如何扩展应用程序。我们可以轻松设置某个应用程序所需的副本数量,并让 Kubernetes 自行决定如何实现。这就是我们定义所谓的期望状态。 -
自动扩容
第四部分也讲的是扩容,但我们讨论的不是设置副本数量,而是自动扩容,即让 Kubernetes 根据你设置的 CPU 和其他指标,按需扩容到所需的副本数量。这对于应对突发的大量请求非常有效。 -
Kuberenetes 中的 YAML 文件
了解 YAML 文件以及如何在 Kuberenetes 中使用它们