rancher2.x HA搭建-rke

本篇博客详细介绍了如何使用rke工具在多主机上搭建Rancher 2.x的高可用集群。首先,通过ssh-keygen生成并分发SSH密钥以实现主机间免密登录。接着,下载并安装rke,创建kubernetes集群配置文件rancher-cluster.yml,然后执行`rke up`命令启动集群。集群配置完成后,将kubeconfig文件复制到用户目录下,并验证节点和Pod的状态。最后,提供了移除节点的步骤。整个过程为Rancher的HA部署提供了清晰的指导。
摘要由CSDN通过智能技术生成

参考文档 https://rancher2.docs.rancher.cn/docs/installation/options/tls-secrets/_index/
参考文档
配置机器免密登录
输入命令ssh-keygen
按三次回车,完成生成私钥和公钥
/root/.ssh目录下可看到刚刚那条命令生成的私钥和公钥
将免密公钥推送集群内三台主机的 rancher账户(或其他可以使用docker的账号,centos不能使用root账号)三台机器都推送,包括自身
ssh-copy-id -i ~/.ssh/id_rsa.pub rancher@ip1
下载rke http://mirror.cnrancher.com/
chmod +x rke_linux-amd64
mv rke_linux-amd64 /usr/bin/rke
rke --version
kubectl、helm安装参考k3s安装
创建一个名为rancher-cluster.yml的 Kubernetes 集群配置文件

nodes:
  - address: 10.0.0.3
    user: root
    role: [controlplane, worker, etcd]
  - address: 10.0.0.4
    user: root
    role: [controlplane, worker, etcd]
  - address: 10.0.0.5
    user: root
    role: [controlplane, worker, etcd]
services:
  etcd:
    snapshot: true
    creation: 6h
    retention: 24h

rke up --config ./rancher-cluster.yml

测试集群
当您运行 rke up 时,RKE 应该已经创建了一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值