K3S高可用集群安装

K3s 提供了一个安装脚本,可以方便地将其作为服务安装在基于 systemd 或 openrc 的系统上。该脚本可在https://get.k3s.io获得。要使用这种方法安装 K3s,只需运行:
curl -sfL https://get.k3s.io | sh -

运行此安装后:

  • K3s 服务将被配置为在节点重启或进程崩溃或被杀死后自动重启
  • 将安装其他实用程序,包括kubectlcrictlctrk3s-killall.shk3s-uninstall.sh
  • 将写入一个kubeconfig/etc/rancher/k3s/k3s.yaml文件,K3s 安装的 kubectl 将自动使用它

要在工作程序节点上安装并将它们添加到集群,请使用K3S_URLK3S_TOKEN环境变量运行安装脚本。这是一个显示如何加入工作节点的示例:
curl -sfL https://get.k3s.io | K3S_URL=https://myserver:6443 K3S_TOKEN=mynodetoken sh -

设置该K3S_URL参数会使 K3s 以工作模式运行。K3s 代理将注册到在提供的 URL 处侦听的 K3s 服务器。要使用的值K3S_TOKEN存储在/var/lib/rancher/k3s/server/node-token您的服务器节点上。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容