KubeKey

    KubeKey 的几种使用场景:

    • 使用一个命令同时安装 Kubernetes 和 KubeSphere;
    • 扩缩集群;
    • 升级集群;
    • 安装 Kubernetes 相关的插件(Chart 或 YAML)。

    下载 KubeKey 之后,您可以使用可执行文件 来进行不同的操作。无论您是使用它来创建,扩缩还是升级集群,都必须事先使用 准备配置文件。此配置文件包含集群的基本参数,例如主机信息、网络配置(CNI 插件以及 Pod 和 Service CIDR)、仓库镜像、插件(YAML 或 Chart)和可插拔组件选项(如果您安装 KubeSphere)。有关更多信息,请参见示例配置文件

    准备好配置文件后,您需要使用 命令以及不同的标志来进行不同的操作。这之后,KubeKey 会自动安装 Docker,并拉取所有必要的镜像以进行安装。安装完成后,您还可以检查安装日志。

    • KubeKey 支持多种安装选项,例如 、多节点安装以及。
    • KubeKey 使用 Kubeadm 在节点上尽可能多地并行安装 Kubernetes 集群,使安装更简便,提高效率。与旧版的安装程序相比,它极大地节省了安装时间。
    • KubeKey 提供内置高可用模式,支持一键安装高可用 Kubernetes 集群。
    • KubeKey 旨在将集群作为对象来进行安装,即 CaaO。

    首先运行以下命令,以确保您从正确的区域下载 KubeKey。

    运行以下命令来下载 KubeKey:

    备注

    备注

    通过以上的命令,可以下载 KubeKey 的最新版本 (v1.2.0)。您可以更改命令中的版本号来下载特定的版本。

    若需使用 KubeKey 来安装 Kubernetes 和 KubeSphere 3.2.0,请参见下表以查看所有受支持的 Kubernetes 版本。

    • 能使用 KubeKey 安装的 Kubernetes 版本与 KubeSphere v3.0.0 支持的 Kubernetes 版本不同。如需,您的 Kubernetes 版本必须为 v1.17.x,v1.18.x,v1.19.x 或 v1.20.x。