TimothyYe / k8s-offline

Offline installation package for kubernetes.
MIT License
69 stars 29 forks source link

有计划更新到K8s 1.8吗? #1

Open songxiaonan opened 7 years ago

songxiaonan commented 7 years ago

RT~

TimothyYe commented 7 years ago

有,列入计划清单中

songxiaonan commented 7 years ago

赞,或者,如果你最近忙的话,可以提供下之前制作方法的简单说明,我帮你做个1.8的。。。

TimothyYe commented 7 years ago

@songxiaonan 步骤是:

找一台有internet连接的CentOS机器,更新K8S官方最新的源,安装K8S 1.8,找到从官方下载的所有最新的镜像,然后docker save全部提取导出来,做成包,然后再在离线环境测试。

songxiaonan commented 7 years ago

你那几个k8s的rpm是怎么搞的,git release打出来的好像和你的不一样呢,Google的yum里面也没有

TimothyYe commented 7 years ago

@songxiaonan 那是为了离线安装kubeadm,kubectl, kubelet的时候提取的相关包,需要一个工具:yumdownloader,使用类似的命令,提取kubeadm,kubectl, kubelet所需要的所有依赖包,并自动下载成为一堆rpm包: yumdownloader --resolve kubeadm yumdownloader --resolve kubectl yumdownloader --resolve kubelet

songxiaonan commented 7 years ago

好的,我试试,多谢~

songxiaonan commented 7 years ago

你的docker rpm和centos yum里的没区别吧,只是打包方式不同,对吧?

TimothyYe commented 7 years ago

没区别,就是yum localinstall可以直接安装的rpm包

songxiaonan commented 7 years ago

包已经攒好了,有空我再改改脚本~

songxiaonan commented 7 years ago

今天下午重启机器之后,k8s起不来了。。

TimothyYe commented 6 years ago

@songxiaonan 公司有个离线安装的项目开源了,支持1.8
https://github.com/Orientsoft/kubekit