Rancher部署

使用helm方式安装: https://blog.csdn.net/zhoumengshun/article/details/108160704

参考地址:https://blog.csdn.net/weixin_47752736/article/details/125018358

Docker容器下部署rancher:docker run -d --restart=unless-stopped --name=myrancher -p 18080:80 -p 18443:443 --privileged -v /var/server/rancher:/var/lib/rancher -v /var/rancher/log:/var/log/log rancher/rancher:stable

18443是对外开放的端口,需要在安全组放行才可以访问

访问地址:https://【Ip】【Port】/login

使用nginx开启https访问:

注意增加以下几点

map $http_upgrade $connection_upgrade {

    default Upgrade;

    ''      close;

}

 proxy_http_version 1.1;

 proxy_set_header Upgrade $http_upgrade;

 proxy_set_header Connection $connection_upgrade;

 

首次访问可能出现websocket异常:

需要关闭防火墙: systemctl stop firewalld && systemctl disable firewalld

或者需要配置nginx代理:这是使用了代理,代理到另一台服务时会出现的问题

 

 

查看rancher初始密码:docker logs 【容器ID】 2>&1 | grep "Bootstrap Password:"

重置密码: docker exec -ti rancher reset-password,在登录页面即可进行修改密码操作

Server url :使用域名方式,不要使用ip方式

Rancher导入已有k3s集群:

然后在master节点执行,即可把现有集群导入进来:截图不清晰,不明白的可以私信我

 kubectl apply -f https://rancher.kkk.cn/v3/import/q9zxs2hp6j2d8hvfpw5trsf5wzz8lhhbffd8m74qvdm6rrjpg5mzr7_c-m-k7lq9m4t.yaml

 Rancher创建k3s新集群:创建->自定义->完成

 

 在master主节点运行,选中 etcd、 Control Plane、Worker, 复制下边代码到master节点执行,  在node节点执行,只需要选中 Worker 复制下边代码到node节点

 

查看集群是否正常

至此集群搭建完成

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值