如何使用 k3sup 快速安装 k3s?

6 min read

要使用 k3sup 快速安装 k3s,请按照以下步骤进行操作:

  1. 下载并安装 k3sup:根据您的操作系统,在 https://github.com/alexellis/k3sup/releases 页面上下载适用于您的操作系统的二进制文件,并将其放置在您的 PATH 路径下。

  2. 创建一个新的虚拟机或计算节点:您可以在云服务提供商(如 DigitalOcean、AWS、Azure 等)上创建一个虚拟机,或者在本地使用虚拟化工具(如 VirtualBox、VMware)创建一个新的计算节点。

  3. 确保您拥有 SSH 访问到该节点:您需要配置 SSH 访问权限,以便能够通过 k3sup 远程连接并管理该节点。

  4. 运行 k3sup 安装命令:使用以下命令在目标节点上安装 k3s:

$ k3sup install \
  --ip <node-ip> \
  --user <ssh-username>

请将 <node-ip> 替换为目标节点的 IP 地址,并将 <ssh-username> 替换为您用于 SSH 登录的用户名。运行此命令后,k3sup 将自动在目标节点上下载和安装 k3s。

  1. 连接到集群:完成安装后,您可以使用以下命令连接到该新建的 k3s 集群:
$ export KUBECONFIG=`pwd`/kubeconfig
$ kubectl get nodes

这将导出 KUBECONFIG 环境变量以设置 kubeconfig 文件的位置,并使用 kubectl 命令连接到集群。您应该能够看到已添加的节点列表。

以上就是使用 k3sup 快速安装 k3s 的步骤。请注意,您可能需要根据您的操作系统、网络设置和云服务商的要求进行调整。有关更多详细信息,请参考 k3sup 的文档和示例。