了解 Kubernetes
免费指南
云计算基础架构现代化改造指南
本指南内容
我们更新了我们受欢迎的电子书《了解Kubernetes》:现代化云基础设施的指南。这一综合资源涵盖了从Kubernetes的基本概念到Kubernetes集群和网络模型实施的组成部分。新的章节包括了解标准Kubernetes仪表板、高可用性控制平面和自动缩放。
你将学会。
- 什么是Kubernetes?
- 主站、节点和控制平面
- 物品
- 控制器
- 网络
- 我们的看法
什么是Kubernetes?
Kubernetes可以管理容器的生命周期,根据应用程序的需要创建和销毁容器,并提供一系列其他功能。它已经成为基于云的应用开发中讨论最多的概念之一,Kubernetes的兴起标志着应用开发和部署方式的转变。
主站、节点和控制平面
为了让Kubernetes集群为你的应用程序保持平衡,它需要一个中央通信和命令的来源。主控、节点和控制平面是必不可少的组成部分。控制平面指的是对集群维护做出决定的功能,而主控则是你在命令行上与之互动以评估集群的状态。
物品
在 Kubernetes API中,有四个基本的 Kubernetes 对象:Pod、Services、Volumes 和 Namespaces 代表了沟通集群运行情况的抽象概念。这些对象描述了正在运行的容器化应用、运行节点、可用资源等。
控制器
控制器是一个控制环,它持续监控 Kubernetes API 并尝试管理集群某些方面的理想状态的控制回路。以下是最常用控制器的简短参考资料。
网络
Kubernetes中的网络使得将现有的应用程序从虚拟机移植到容器,以及随后的Pod变得简单。虽然Kubernetes网络模型的规则很简单,但这些规则的实现是一个高级话题。
我们的看法
Linode Kubernetes Engine旨在为那些准备将Kubernetes用于生产工作负载的开发人员提供高效和可负担的资源,以及那些正在探索它将如何为他们工作的开发人员。