Information in this document may be out of date
This document has an older update date than the original, so the information it contains may be out of date. If you're able to read English, see the English version for the most up-to-date information: Kubeadm
Kubeadm
Kubeadm 是一个提供了 kubeadm init
和 kubeadm join
的工具,
作为创建 Kubernetes 集群的 “快捷途径” 的最佳实践。
kubeadm 通过执行必要的操作来启动和运行最小可用集群。 按照设计,它只关注启动引导,而非配置机器。同样的, 安装各种 “锦上添花” 的扩展,例如 Kubernetes Dashboard、 监控方案、以及特定云平台的扩展,都不在讨论范围内。
相反,我们希望在 kubeadm 之上构建更高级别以及更加合规的工具, 理想情况下,使用 kubeadm 作为所有部署工作的基准将会更加易于创建一致性集群。
如何安装
要安装 kubeadm, 请查阅 安装指南.
接下来
- kubeadm init 用于搭建控制平面节点
- kubeadm join 用于搭建工作节点并将其加入到集群中
- kubeadm upgrade 用于升级 Kubernetes 集群到新版本
- kubeadm config
如果你使用了 v1.7.x 或更低版本的 kubeadm 版本初始化你的集群,则使用
kubeadm upgrade
来配置你的集群 - kubeadm token
用于管理
kubeadm join
使用的令牌 - kubeadm reset
用于恢复通过
kubeadm init
或者kubeadm join
命令对节点进行的任何变更 - kubeadm certs 用于管理 Kubernetes 证书
- kubeadm kubeconfig 用于管理 kubeconfig 文件
- kubeadm version 用于打印 kubeadm 的版本信息
- kubeadm alpha 用于预览一组可用于收集社区反馈的特性
最后修改 June 23, 2022 at 8:00 PM PST: [zh]Update reference pages(part-5) for links with '/zh/' prefix, using new prefix '/zh-cn/' (2c087454ea)