其他分享
首页 > 其他分享> > 安装部署k3s

安装部署k3s

作者:互联网

1. 安装k3s主服务

  curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -

2. 安装节点服务

  curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://myserver:6443 K3S_TOKEN=mynodetoken sh -

  设置K3S_URL参数会使 K3s 以 worker 模式运行。K3s agent 将在所提供的 URL 上向监听的 K3s 服务器注册。K3S_TOKEN使用的值存储在你的服务器节点上的/var/lib/rancher/k3s/server/node-token路径下。

  // 关闭服务   systemctl stop k3s     k3s agent -s https://服务ip:6443 -t 您的token --node-name 节点名称   // token使用的值存储在你的服务器节点上的/var/lib/rancher/k3s/server/node-token路径下   如果出现 "Node password rejected, duplicate hostname or contents of '/etc/rancher/node/password' may not match server node-passwd entry, try enabling a unique node name with the --with-node-id flag"   解决方案:     手动在 agent 上创建 password,内容和 server 中存储保持一致     修改 server 中的原始内容,让 password 和 agent 上新生成的保持一致     可以试试 agent 注册时使用--with-node-id,这样 server 中认为这完全是新 node,不会用原始信息比对     如果是因为主机名冲突导致的报错,可以修改主机名之后从新注册集群   如果出现超时请重试

标签:node,K3S,k3s,部署,agent,server,rancher,安装
来源: https://www.cnblogs.com/hejiale010426/p/16399023.html