开源私有云+混合云 欢迎使用+Star

2021-06-30 11:12:24 +08:00
 quxuanxuan
项目地址: https://github.com/yunionio/cloudpods (Golang)

前端开源: https://github.com/yunionio/dashboard (Vue)

k8s 底座

内置私有云,裸金属管理
VMware OpenStack

支持管理多个公有云资源
阿里,腾讯,华为, Azure, Aws, Google, Ucloud, 天翼云.... 持续增加中

管理的资源
计算,网络,数据库,IAM, 监控,存储,容器....持续增加中

有什么问题或建议欢迎提 issue 交流
4791 次点击
所在节点    分享创造
32 条回复
evenno
2021-06-30 11:34:37 +08:00
没有 demo 吗
quxuanxuan
2021-06-30 11:39:10 +08:00
@evenno 可以在虚拟机上面部署安装使用 https://github.com/yunionio/cloudpods#quick-start 两步就安装好了
defunct9
2021-06-30 11:57:26 +08:00
好东西,能支持一下金山云么
40EaE5uJO3Xt1VVa
2021-06-30 12:06:44 +08:00
星外 鸟云 简智魔方 那种云管系统知道么,现在好多 idc 商家都希望有一个自主研发的云管系统,包括虚拟机管理、客户管理 商家管理 那种类似的。我正在写着。
quxuanxuan
2021-06-30 12:08:57 +08:00
@defunct9 有对接计划,后面会支持
quxuanxuan
2021-06-30 12:10:53 +08:00
@yanzhiling2001 是个人写么,这个还是比较复杂的
40EaE5uJO3Xt1VVa
2021-06-30 12:14:59 +08:00
@quxuanxuan 我自己写,全都是业务,底层用 proxmox 。quem 那套虚拟化管理 直接扒 proxmox 的 api,无非就是创建虚拟机、设置 ip,设置 cpu 内存 硬盘 带宽那些。

在这些 api 的基础上写客户界面,客户管理 财务管理等等云管业务,也不难,慢慢写。
quxuanxuan
2021-06-30 12:16:38 +08:00
@yanzhiling2001 niubility plus+
defunct9
2021-06-30 13:03:12 +08:00
市面上有的应该就是云联万维了,一看代码,果然库里有,希望能发扬光大。哈哈,可以不用买了
quxuanxuan
2021-06-30 14:07:29 +08:00
@defunct9 活捉开源用户一枚
defunct9
2021-06-30 15:10:27 +08:00
bug 啊。用 centos7 装完后:
Initialized successfully!
Web page: https://x.x.x.x
User: admin
Password: admin@123


┌───────────────────────────────────────────────────────────────────────────────┐
│ │
│ The system is about to reboot in 30 secs to use new kernel. │
│ You may abort the reboot by press Ctrl + C, and manually reboot later. │
│ │
└───────────────────────────────────────────────────────────────────────────────┘

然后居然重启安机器,安装机只是跑 ansible-playbook 用。

然后去重启目标机器,装了一堆 k8s 容器,都是退出的。docker ps 啥也看不见
quxuanxuan
2021-06-30 15:26:36 +08:00
@defunct9
平台是运行在 k8s 上的,所以装了 k8s 容器
重启是因为私有云要用到 rbd 模块,要切换下内核
k8s 启动可能是需要一些时间,建议加点 cpu 和内存
defunct9
2021-06-30 15:51:41 +08:00
找到问题了, 你的 ansible-playbook 忘记禁用 k8s 机器的 swap 了。
lambdazx
2021-06-30 17:04:53 +08:00
@defunct9 我看部署代码里面有禁用 swap 的逻辑 https://github.com/yunionio/ocboot/blob/7bdfa4909d64a8501cc2fb6ca8e269e3abe2e93c/onecloud/roles/common/tasks/main.yml#L161-L170
方便说下你的 centos 7 里面的 swap 是通过 /etc/fstab 挂载的,还是 systemd 管理的?
defunct9
2021-06-30 17:12:43 +08:00
/etc/fstab
/swap.img none swap sw,comment=cloudconfig,comment=cloudconfig

得加一段
- name: delete swap
lineinfile:
path: /etc/fstab
regexp: "swap"
state: absent
backup: no
lambdazx
2021-06-30 17:57:03 +08:00
@defunct9 感谢提供 /etc/fstab 的内容,应该是 '/swap.img none' 导致的,之前没有兼容这种情况,PR: https://github.com/yunionio/ocboot/pull/153 已经修复了这个问题。

另外那个会重启运行 ansible-playbook 机器的 bug 我也复现了,应该是最近的修改导致的,囧。今天会修复这个问题。
lambdazx
2021-06-30 19:23:58 +08:00
@defunct9 @quxuanxuan 会重启运行 ansible-playbook 机器的 bug 已经修复。
对应 PR 为: https://github.com/yunionio/ocboot/pull/156
Showfom
2021-06-30 20:17:22 +08:00
不错,支持一下
quxuanxuan
2021-07-01 09:34:26 +08:00
@Showfom 谢谢支持
q1angch0u
2021-07-01 11:56:43 +08:00
好想看看颜值啊……

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

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

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

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

© 2021 V2EX