领导让我牵头搞一个运维平台,涵盖功能大概是:应用生命周期管理(新建 /自动创建资源 /发布 /扩容 /下线),工单,研发组 /人员管理,资源管理,监控,域名管理等一些 DevOps 的常用功能。
请问有类似的开源项目推荐吗?目前有看到 CODO 功能比较齐全,想再找几个比较一下,谢谢大佬们。
忘了加上技术栈了😅,Vue+Python
1
Frankcox 2022-06-06 11:53:53 +08:00
人员管理和工单还有监控这些也算在 DevOps 中吗?
我们公司的 DevOps 后端倒是 Python 写的,主要就是流水线相关的处理。涉及的就是 k8s 上跑 jenkins ,jenkins 调用,流水线卡片处理等等。 |
2
killva4624 2022-06-06 12:43:23 +08:00
上资源管理的话你还需要一个 CMDB
|
3
pengtdyd 2022-06-06 13:02:37 +08:00 2
大胆预测你搞不定。
|
5
xuqiccr OP @killva4624 #2 cmdb 已经有啦
|
6
JodenHe 2022-06-06 13:55:32 +08:00 1
不考虑技术栈的话可以考虑一下 猪齿鱼
https://github.com/open-hand/choerodon/blob/master/README_zh.md |
7
nothingistrue 2022-06-06 14:07:51 +08:00
你还是改一下标题吧,你需要的是包含 DevOps 的运维平台,不是 DevOps 。或者再实话一点,你需要的是个主管运维、人力资源、信息中心的副总经理。
|
9
xuqiccr OP @nothingistrue #7 😅😅确实是这么个意思,是想改标题来着超出时间范围了
|
10
dreamusername 2022-06-06 18:15:10 +08:00
纯粹点的话,golang 的,zadig
|
11
THESDZ 2022-06-07 08:54:40 +08:00
换个思路?不要想着大一统,来点散件,带 api 的(有 sdk 最好),然后自己组装下?
|
12
ThreeK 2022-06-07 16:26:56 +08:00
你是真滴牛皮 , 这些功能点单拿一个出来都是一个大应用 。DevOps 反而是这里最容易、最快能用上的,Gitlab 的 CI 和 GitHub 的 Actions 再或者 travis-ci 。 其他的 我觉得都得有点自己公司的特性都得拿个组件过来二次开发,就算不用二次开发也得一点学习成本。
|