K8s教程-rancher安装文档
环境准备
# 解决已知bug
# open /proc/sys/net/netfilter/nf_conntrack_max: permission denied
grep -q net.netfilter.nf_conntrack_max /etc/sysctl.conf || echo 'net.netfilter.nf_conntrack_max=131072' >> /etc/sysctl.conf
sysctl -p | grep nf_conntrack_max
安装
# 安装 Rancher 2.x
docker run -d --privileged --restart=unless-stopped \
-p 80:80 -p 443:443 \
rancher/rancher:latest
注册主机(创建业务集群)
添加集群 ==> 创建新的 Kubernetes 集群(自定义) ==> 云提供商(Custom (In-Tree)) ==> 下一步 ==> 选择合适的角色 ==> 复制生成的命令
# 类似命令,通过上面创建业务集群步骤会生成相关数据
docker run -d --privileged --restart=unless-stopped \
--net=host -v /etc/kubernetes:/etc/kubernetes \
-v /var/run:/var/run rancher/rancher-agent:v2.5.9 \
--server https://10.0.26.180 \
--token xm7xztm82nr9j2kl7nf77lf6jd9k4cpx86qsw24chdz94ss6xsv7dn \
--ca-checksum c552d041757f9ef0635b6fcb68e88e4ba05b8ca46160e446dac3dc687e91e7fa \
--etcd --controlplane --worker
参考
- 原文作者:zaza
- 原文链接:https://zazayaya.github.io/2021/08/31/k8s-install-by-rancher.html
- 说明:转载本站文章请标明出处,部分资源来源于网络,如有侵权请及时与我联系!