3、在RancherOS主机上使用scp命令,将centos上的源判配置文件拷贝雹带改到机器中;
4、执行sudo ros install命令,指定配置文件和磁盘,安装RancherOS系统到硬盘中;
5、重启RancherOS主机,并在centos上使用私钥ssh登录到RancherOS进行管理行桐;
6、现在即可对rancherOS进行 *** 作了!
防火墙添加 8080 8443 443 22 6443 2379 2380 8472 10250/udp 80 30000-32767/tcp/udp 端口 根据不同主机角色所开放的端口不同,具体可参照 rancher端口需求这里面的8080和8443是我们访问rancher webui的端口,这个一定要改掉,否则后边使用ingress会冲突
安装完成以后就可以通过8080或者8443访问rancher的web控制台了
下一步拉到最下面,我们首先把rancher主机自己添加到集群伍滚哪内,所以需要勾选etcd、control、worker
复制下面的命令到rancher主机所在服务器上执行一下,然后要等很久很久主机状态才会变成active,等它变成了active状态再添加另外两台
另外两台服务器只添加worker角色即可,只勾选worker,复制命令到另外两台服务腔码器备昌执行
对于初学者,在一台虚拟机上安装rancher2和k8s环境,是一件挺麻烦的事,笔者做了个虚拟机镜像,帮助快速搭建环境。
为了节约运行时资源,采用了轻量级的k3s部署k8s环境,用于本地开发及测试环境,够用了。
在k3s上安装rancher,官方安装文档:
https://rancher.com/docs/rancher/v2.5/en/
账号 root 密码 123
如果需要ssh私钥登录,请自行修改.ssh/authorized_keys
账号 admin 密码 123
打开浏览器,推荐谷丛耐锋歌浏览器,输入 https://rancher.l.jamma.cn ,首次打开会提示渗晌证书警告,点击继续即可。
建议内存4G以上。
通过配置端口转发,从主机访问虚拟机的服务,例如rancher里配置redis,通过L4层负载均衡开放端口6379, 虚拟机网络中配置好6379端口转发后,就可以通过localhost:6379直接访问虚拟机的redis服务了。
注意,需要转发的端口必须在宿主机没有被占用。
默认已经配置了下列端口转发。
默认,我配置了泛域名 *.l.jamma.cn 解析为 127.0.0.1,长期有效,你可以直接使用我的域名,可以配置自己的域名。
下面亩梁是我配置的两个L7层负载均衡的例子
api.l.jamma.cn 指向 api服务
gateway.l.jamma.cn 指向 gateway服务
使用helm前需要设置环境变量KUBECONFIG
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)