大家是怎么管理 K8S 的

2019-07-10 21:09:53 +08:00
 springmarker

最近要上 K8S,阿里家贵的要死,打算自己搞一个,搞到现在了解了个大概,但是不知道大家平时管理怎么做的。

网上关于这块的好像比较少,官方的 WEB UI 好像只能 localhost 访问,第三方也不知道选择哪个比较好。

想问下大家用什么管理的 K8S?

如果要更新线上项目,大家用的是管理界面手动更新还是自动化调用 REST API?

17950 次点击
所在节点    Kubernetes
49 条回复
lhx2008
2019-07-11 00:23:21 +08:00
自己玩可以玩 docker stack,部署简单,docker 直接集成,基本功能也都有
cs202
2019-07-11 00:44:39 +08:00
Rancher +1
chinesestudio
2019-07-11 01:57:44 +08:00
@springmarker 这个支持原生 k8s ui 方便管理 光命令行也挺头大的 虽然打起来方便但不直观
Sunmxt
2019-07-11 02:37:58 +08:00
自己用 ansible 写了做了一套部署工具
Ley
2019-07-11 08:47:11 +08:00
我们用 Azure Kubernetes Service,日常操作还是 kubectl,用 Azure DevOps pipeline 做 CI/CD。
tt67wq
2019-07-11 09:02:16 +08:00
全用 ctl 的,UI 不放心
springmarker
2019-07-11 09:25:12 +08:00
@zeroten #18 这个就要全套上了吧

@lhx2008 #21 不是自己玩,我自己也没那么多钱买服务器搞哟

@Sunmxt #24 哦哦,是通过 k8s 的 rest API 弄的吗?

@Ley #25 这个就要绑定 Azure 平台了吧

@tt67wq #26 老哥不嫌麻烦吗
tt67wq
2019-07-11 09:29:48 +08:00
@springmarker #27 我嫌弃装 UI 麻烦
springmarker
2019-07-11 09:31:07 +08:00
@tt67wq #28 那你们每次更新项目都要去 terminal 下改 yaml ?
tt67wq
2019-07-11 09:36:32 +08:00
@springmarker #29 不用啊,set image 或者 scale 就行,只有新项目才要 yaml,常用命令用 python 包一下,很方便了
maichael
2019-07-11 09:47:38 +08:00
我是用 kubeasz 玩的
blackboom
2019-07-11 10:30:26 +08:00
@vinsec 张磊讲的确实不错
Ley
2019-07-11 11:40:34 +08:00
@springmarker 是的,看你们有没有在用或打算用 Azure 吧。本身这一套集成得还不错,从 scaling 到 monitoring 到 CI CD 都覆盖了
anubu
2019-07-11 12:25:38 +08:00
kubectl,jenkins+kubectl
手敲命令是比较累一点,但在学习阶段,这个成本可以接受。
还在考虑 rancher,作为一个 WebUI 来说,它做的有些多。由于功能比较多,在纳管自己的集群时会有一些入侵,即安装一些自己的组件,这点比较顾虑。理想的 WebUI 是功能足够,仅和集群 API 交互。
当然如果使用全套 RKE 就没上面的问题,但有一种和发行版绑定的感觉。
fanjianhang
2019-07-11 12:31:29 +08:00
openshift or rancher
df4VW
2019-07-11 12:42:16 +08:00
terraform + 一些基本的 kubectl 吧
coolloves
2019-07-11 14:18:39 +08:00
@chenqh 用 kubeadm 部署,改下镜像源,感觉用不到几分钟吧
Trim21
2019-07-11 14:19:12 +08:00
本来想用腾讯云的 k8s master 添加自己主机 然后发现没法添加在腾讯云买的 redis 和 mysql …
vincent927
2019-07-11 17:49:10 +08:00
阿里云托管版 k8s 值得拥有啊,master 都不收费的。和买 ecs 服务器自己搭 k8s 集群一毛一样
springmarker
2019-07-11 20:56:34 +08:00
@vincent927 #39 请教一下,我看阿里云的 负载均衡 SLB 和 NAT 网关 单独收费,这两个是干嘛的

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

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

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

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

© 2021 V2EX