引言:
本文不会记录详细的部署过程,仅记录下使用Rancher部署kubernetes踩过的几个小坑,如果你需要详细的部署过程,可以参考此处官方教程,这里面有详细的部署说明,另外可同时参考下此文,也许对你在部署中遇到的问题有所帮助。由于个人能力有限,如有不当之处,欢迎指正。
环境
- 一台ubuntu 16.04 服务器 作为Rancher Server 宿主机,并且加入k8s集群
- 一台virtualbox 虚拟的centos 7.3 服务器,并且加入k8s集群
localhost 问题
问题描述:在安装好Rancher server,以及新建k8s环境后,需要在k8s中添加主机节点host,按照描述在需要加入的节点中运行,结果报错:
requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8080): Max retries exceeded with url: /v1 (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at

本文记录了使用Rancher部署Kubernetes时遇到的localhost问题和docker版本问题。localhost问题是因为Rancher默认配置为localhost,需要在设置中改为服务器IP。docker版本问题在于K8s不支持较高版本的docker,需要降级到1.12.3。在降级过程中,可能因证书过期导致启动失败,解决方法是删除或重命名/var/lib/docker/swarm目录。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



