通过Rancher部署K8S后dashboard面板无法进入的解决办法

来源:互联网 发布:简单数据库设计实例 编辑:程序博客网 时间:2024/04/27 19:37

通过Rancher部署K8Sdashboard面板无法进入的解决办法?


 

通过Rancher部署K8S其实很简单,只要替换默认的官方应用商店地址,重启Docker服务以后,以新的k8s环境模板创建K8S环境,将多台主机添加到K8S的环境中即可。

 

一、软件版本

Ubuntu 16.04.03

Docker 1.12.3

Rancher 1.6.5  /  1.6.8

 

二、基本安装步骤:

1、启动指定版本的Rancher server容器

2、登录到RancherWeb管理页面(IP:8080

3、系统设置内关闭默认官方应用商店,修改为自定义的应用商店

4、重启rancher server容器

5、再次登录Web管理页面

6、创建K8S环境(选择K8S环境模板)

7、添加主机,将多台机器加入到K8S环境中,OK

 

三、自定义应用商店的网址、分支及对应的K8S版本

#使用Rancher-v1.6.5

#名称       网址                                          分支

library    https://git.oschina.net/rancher/rancher-catalog.git      k8s-cn

这样设置,部署完以后的K8Sv1.5.4版本。

 

#使用Rancher-v1.6.5

名称              网址                                                                           分支

library    https://git.oschina.net/rancher/rancher-catalog.git      k8s-v1.6-release

这样设置,部署完以后的K8Sv1.6.6版本。

 

#使用Rancher-v1.6.8

#名称       网址                                                                       分支

library    https://git.oschina.net/rancher/rancher-catalog.git      k8s-v1.6-release

这样设置,可以部署K8S-v1.7.4版和v1.7.2

 

四、其他说明:

1git.oschina.net上的k8s-cn分支已经不再维护了,想要体验旧的v1.5.4版本的,可以使用该分支。

2、目前Rancher中国主要维护git.oschina.net上的k8s-v1.6-release分支。

3、安装哪一个版本的K8S是和Rancher的版本是相关的,都使用k8s-v1.6-release分支:

   Rancher-v1.6.5版中K8S的模板是v1.6.6版本

   Rancher-v1.6.8版中K8S的模板是v1.7.4版本和v1.7.2

4、Docker的版本更新很快,K8S不支持最新的Docker版本,需要安装指定版本的Docker

5、Docker要配置好国内的镜像加速器,这样下载镜像才能快。

6、使用Ubuntu 16.04.03版本是没有问题的,使用CentOS 7没有测试过。

 

参考链接:

Rancher 下通过vxlan 网络进行 K8S 1.6.6的部署

https://www.xtplayer.cn/2017/08/3064

阅读全文
0 0