安装部署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
路径下。
/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