设为首页 收藏本站
查看: 2435|回复: 5

[经验分享] 安装脚本 快速无痛的将kubernetes安装

[复制链接]
累计签到:40 天
连续签到:1 天
发表于 2018-3-24 07:51:26 | 显示全部楼层 |阅读模式



# k8s_coreos_install_cn
k8s_coreos_install_cn的主要目的是帮助中国kubernetes爱好者快速无痛的将kubernetes安装到虚拟或者实体机上。如果你不想听作者唠叨,请直接参考快速安装。

在作者安装部署k8s的过程中,发现有两个痛点:
1. 由于安装k8s需要在多台机器上安装多个组件,其中任何一个步骤中出现问题,都会导致安装后的k8s出现这样或者那样的异常,然后又需要花大量时间去定位出错的位置并修改。
2. 在缺省配置的k8s安装中,k8s会从quay.io 和gci.io分别获取hyperkube和pause镜像,从作者的实际经验来看,quay.io基本就是几K的龟速,下载600M的hyperkube基本上超过了人类忍耐的限度,即使你耐力超群,能够等到hyperkube全部下载完毕,但是很不幸,gci.io是"零"速,彻底访问不了,永远也不能完成pause的下载。k8s也就永远转不起来。原来gci.io是google家的,你懂的...。如果是在coreos上安装,coreos需要从quay.io下载flannel和hyperkube的rkt镜像来启动flanneld和kubelet,类似龟速下载的问题也会遇到。

第一个问题,可以使用自动部署工具解决, k8s_coreos_install_cn使用的是ansible. 第二个问题,可以采用配置代理服务器或者提前下载来解决。k8s_coreos_install_cn使用了后者,作者先把所有需要的镜像导出打包成images.tar.gz并上传到百度盘,k8s_coreos_install_cn的用户只需从百度盘下载images.tar.gz到本地即可,其他的事儿都交给k8s_coreos_install_cn。之所以选择后者,作者是基于几个原因: 第一不是每个kuberntes爱好者都有代理服务器。第二,即使有代理服务器,从百度盘直接下载也远远快于通过代理服务器去国外下载快。第三,在生产环境安装,可以事先下载好镜像,这样可以既可以省不少生产带宽,又可以大大提高安装的速度。

在百度盘的share目录下,还包括pypy-5.1.0-linux64.tar.bz2和box.tar.gz这两个文件,其中pypy这个文件是用来在目标机器上安装ansible运行所需的python环境。本来也是可以从bitbucket的下载页面直接下载,但是很不幸,国内bitbucket的download基本也是龟速或者零速。所以一并也放在百度盘供下载。然后再安装过程中从本地启动一个HTTP服务,目标机从本地的HTTP服务下载而不是从bitbucket下载。这也是为什么在快速安装的步骤5需要开启一个HTTP服务和步骤6的脚本中需要传入本地IP地址做参数。 box.tar.gz是coreos(alhpa 1325.1.0) 的box文件,在k8s_coreos_install_cn中的coreos-vagrant目录下的vagrant文件中缺省是从本地HTTP服务下载,这样也是为了加快下载速度。




k8s_coreos_install_cn-master.zip

1.01 MB, 下载次数: 7

售价: 2 金币  [记录]


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-447950-1-1.html 上篇帖子: DOKER开发实践PDF 下篇帖子: 和我一步步部署 kubernetes 集群

尚未签到

发表于 2019-1-10 09:45:43 | 显示全部楼层
遇到了同样的问题,着急

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

累计签到:2005 天
连续签到:24 天
发表于 2024-2-29 10:45:39 | 显示全部楼层
强烈支持楼主ing……

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
发表于 2024-3-2 18:02:10 | 显示全部楼层
强烈支持楼主ing……

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表