最近在折腾 docker 集群,本来打算使用 k8s 发现学习曲线太高了,安装了 3 天都没跑起来,swarm 貌似很容易但是连个界面都没有,我需要如下功能:
有没什么方案能学习起来简单,安装起来不复杂的,而且能满足我的需求的方案呢?
1
gy911201 2017-05-21 23:17:48 +08:00 1
用 juju 安装 k8s 或者用 kubeadm 安装?
|
2
WildCat 2017-05-21 23:24:32 +08:00 via iPhone 1
Rancher?
|
3
cxbig 2017-05-21 23:24:52 +08:00 1
要不你试试 rancher ?
|
4
SlipStupig OP |
5
yangxuan8282 2017-05-22 00:16:34 +08:00
portainer 可以可视化管理,也支持 swarm
|
6
SlipStupig OP @yangxuan8282 这个也折腾了半天,在界面上设置完成密码,弹出一个框提示确实连不上 swarm,我已经正常初始化了
|
7
defunct9 2017-05-22 00:18:39 +08:00 via iPhone
Lxc,从不可视化
|
8
SlipStupig OP @defunct9 需求不一样,没界面不方便,而且机器有点多
|
9
yangxuan8282 2017-05-22 00:25:43 +08:00 1
我记得之前试过 portainer 连集群很容易,你可以拿报错信息去他们的 gitter 问问,开发者回复很积极,现在这个时间有可能秒回
|
10
defunct9 2017-05-22 00:28:18 +08:00 via iPhone
有界面才不方便吧。用 saltstack 管理即可
|
11
mritd 2017-05-22 00:37:02 +08:00 via iPhone 1
如果你真想玩,我建议你从头搞搞 k8s,二进制安装的教程都写得很详细了,Rancher 那东西太重了,还一句话不知道当讲不当讲,一键式傻瓜操作那种东西都是给玩明白了的人用的,因为他闲浪费时间,但是初学者😌出事你就 game over
|
12
bingxx 2017-05-22 01:19:44 +08:00
生产环境,有人用 docker swarm 吗?
|
13
SlipStupig OP @mritd 我也想系统得学习一圈,但是学习是有成本的,我还得赶紧交差,这种环境下我没办法考虑那么多
|
14
Orzzzz 2017-05-22 01:55:55 +08:00
|
15
laxenade 2017-05-22 03:02:05 +08:00 via Android
mesos+marathon 也可以,我记得 marathon 是有 ui 的
|
17
WhiteLament 2017-05-22 08:49:24 +08:00 1
portainer 最轻量,但是没有私有仓库管理
shipyard 适中,部署比 rancher 简单 rancher 最重功能也最多 |
18
derek80 2017-05-22 09:04:28 +08:00 via Android
k8s 可以看下 kargo
|
19
WildCat 2017-05-22 12:16:10 +08:00
k8s 我 3 天也没跑起来,官方文档宛如智障。并不是我一个人这么觉得
|
20
jhsea3do 2017-05-22 12:38:59 +08:00
k8s 吧,三个宿主节点,国内做就是网速太慢,学习阶段最好在海外的云上,否则等待就是一种煎熬。
|
21
EthanLiao 2017-05-22 14:00:54 +08:00
|
22
larkifly 2017-05-22 14:38:38 +08:00
我用 docker+swarm+shipyard 搭建了一套,目前正常运行,swarm 做集群管理,shipyard 作为界面查看,哈哈。
|
23
liwl 2018-01-24 10:02:53 +08:00
|