rke安装k8s
文档地址:https://docs.rancher.cn/docs/rancher2.5/installation/resources/k8s-tutorials/ha-rke/_index/https://docs.rancher.cn/docs/rke/_index环境准备1. 安装docker-ce2. 禁用所有worker节点交换功能3. 修改内核参数net.bridge.bridge-n
文档地址:
https://docs.rancher.cn/docs/rancher2.5/installation/resources/k8s-tutorials/ha-rke/_index/
https://docs.rancher.cn/docs/rke/_index
环境准备
1. 安装docker-ce
2. 禁用所有worker节点交换功能
3. 修改内核参数
net.bridge.bridge-nf-call-iptables=1
下载rke
https://github.com/rancher/rke/releases/download/v1.2.12/rke_linux-arm64
https://github.com/rancher/rke/releases/download/v1.2.12/rke_linux-amd64
chmod a+x rke_linux-amd64
mv rke_linux_amd64 /usr/local/bin/rke
创建rancher-cluster.yml
注:nodes是唯一必须要配置的,其他参数详见https://docs.rancher.cn/docs/rke/_index Kubernetes配置选项
nodes:
- address: 172.20.42.51
user: root // ssh连接的用户
role: [controlplane, worker, etcd]
- address: 172.20.42.52
user: root
role: [controlplane, worker, etcd]
- address: 172.20.42.53
user: root
role: [controlplane, worker, etcd]
上述配置表示三个节点复用控制节点、计算节点、etcd节点
安装rke集群
rke up --config rancher-cluster.yml
清除rke集群
rke remove --config rancher-cluster.yml
节点添加/删除
通过修改cluster.yml文件的内容,添加额外的节点,并指定它们在 Kubernetes 集群中的角色;或从cluster.yml中的节点列表中删除节点信息,以达到删除节点的目的。
rke up --update-only --config rancher-cluster.yml
更多推荐
所有评论(0)