Kubernetes 硬道理
本教程将引导您以艰难的方式设置 Kubernetes。本指南不适合寻求全自动工具来启动 Kubernetes 集群的人。Kubernetes 硬道理专为学习而优化,这意味着采取较长的路径,以确保您理解引导 Kubernetes 集群所需的每个任务。
本教程的结果不应被视为可用于生产环境,可能只能得到社区的有限支持,但不要让这阻碍您的学习!
版权
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
目标受众
本教程的目标受众是希望了解 Kubernetes 基础知识以及核心组件如何配合的人。
集群详情
Kubernetes 硬道理指导您引导一个基本的 Kubernetes 集群,所有控制平面组件在单个节点上运行,并有两个工作节点,这足以学习核心概念。
组件版本:
- kubernetes v1.28.x
- containerd v1.7.x
- cni v1.3.x
- etcd v3.4.x
实验
本教程需要四 (4) 台基于 ARM64 的虚拟或物理机,它们连接到同一网络。虽然本教程使用基于 ARM64 的机器,但所学到的经验可以应用于其他平台。