整体概要
2、在三台服务器上安装 docker
3、在master 主节点上使用docker 启动rancher
4、登录UI管理界面,添加集群
5、复制添加集群命令,在各node节点上执行(需要等待一会)
一、硬件需求
二、环境准备
1、VMware 虚拟机安装ubuntu-20.04.3-live-server-amd64.iso 稳定版系统,并配置固定IP。(此处安装步骤省略…..之前文档有写)
三、安装docker
四、安装rancher
注:等待下载镜像,并启动,启动后使用本机真实IP访问
访问路径:
http://本机真实IP (默认端口80)
修改新密码并确认密码
我同意使用 Rancher 的条款和条件,然后点击Continue(继续).
点击 保存 URL
五、安装kubectl命令行工具
1、软件包地址:https://github.com/kubernetes/kubernetes
2、点击二进制下载链接在 CHANGELOG 。
3、找到Client Binaries(也就是kubernetes,包里面包含了kubectl),选择对应操作系统的客户端(我这里是linux 的ubuntu系统,amd64位),然后复制连接地址或点击下载。
4、上传kubernetes-client-linux-amd64.tar.gz到master服务器
六、添加集群
1、登录进rancher中,点击添加集群
2、选择自定义
3、填写集群名称
4、修改NodePort为1-65535
5、点击下一步,即可创建完成。
6、选择主机选项,Etcd,Control,Worker.复制生成的命令到master服务器上执行。
7、master服务器上执行
8、rancher管理界面查看状态(下载的镜像比较多,耐心等待)
9、同样的命令,将node节点也加入到集群中,如下:
七、k8s使用kubectl查看节点状态
1、建立config文件
在/home/yang/.kube的文件夹下,创建config文件
2、点击Rancher管理界面仪表盘右边的Kubeconfig File
3、复制里面的内容,粘贴到config文件中。
4、让kubectl能辨识到~/.kube/config
5、确认kubectl有没有抓到nodes
6、查看node节点状态
至此rancher 基于k8s集群配置完成,即可部署服务!
原文链接:http://www.manongjc.com/detail/27-jgixjtiyjurgpao.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/7536