Kubernetes 快速离线部署工具

2017-08-31 17:24:59 +08:00
 timothyye
公司的内部项目,现在开源了,用于在离线环境下快速部署 Kubernetes 集群,当然有 Internet 访问的环境也可以使用。

大家都知道,官方的 K8S 在国内部署,会下载很多镜像,网速是个问题,这个工具已经提取了所有的离线包,实现无网络访问的本地化快速部署,并提供一个简单的 Web Portal,用于添加其他 K8S node,并实现一键批量初始化和加入集群……

项目名称:Kubekit

项目地址: https://github.com/Orientsoft/kubekit

中文安装文档: https://github.com/Orientsoft/kubekit/wiki/Kubekit-%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C
8270 次点击
所在节点    云计算
31 条回复
timothyye
2017-09-15 10:15:54 +08:00
@boxuan 当前目录有一个 install.log ,看看里面的信息呢
boxuan
2017-09-15 11:13:00 +08:00
@timothyye 信息如下
[root@master kubekit]# cat install.log
KUBEKIT_OUTPUT (1/2) Start to install docker...

我的 kubekit 在 /root 目录下,package 目录在 /root/kubekit/package,完全没问题的
timothyye
2017-09-15 11:17:08 +08:00
@boxuan

目录应该是这样:

/root/kubekit 这里存放所有的 kubekit 相关文件
/root/kubekit/kubekit 可执行文件
/root/kubekit/package package 目录
timothyye
2017-09-15 11:17:38 +08:00
@boxuan 另外,机器上是否已经之前安装过 docker engine 了?
boxuan
2017-09-15 11:19:41 +08:00
@boxuan 可以提供一下您的微信吗 我把截图发给您 非常感谢,机器上之前 yum 装过 1.12 的 docker
timothyye
2017-09-15 11:24:42 +08:00
@boxuan 要不你把之前的 docker 卸载了试试,尽量保持机器环境是比较干净的环境 微信:2081121
yuedingwangji
2017-09-20 01:19:30 +08:00
mark 等有空玩下 部署有什么条件么,机器有什么要求?
shakusi
2017-12-13 08:57:55 +08:00
试了下,很赞~
artandlol
2018-03-09 22:36:11 +08:00
装完发现没有 8080 端口
timothyye
2018-03-10 00:20:31 +08:00
@artandlol https,端口为 6443 你最好 source 一下.bashrc,一般就没问题了
thhchucky
2018-03-14 09:33:22 +08:00
https://masterip:6443/api/v1/apps 访问无权限 User "system:anonymous" cannot list apps at the cluster scope. 这个这么弄,修改 /etc/kubernetes/manifests/kube-apiserver.yaml 的 command 会无法重新启动 apiserver 这是为什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/387232

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX