yunionio / cloudpods

A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台
https://www.cloudpods.org
Apache License 2.0
2.59k stars 532 forks source link

[Feature] 精简安装部署的依赖包 #20719

Open zexi opened 4 months ago

zexi commented 4 months ago

What would you like to be added:

目前 https://github.com/yunionio/ocboot/blob/master/onecloud/roles/utils/detect-os/vars/centos-x86_64.yml#L7-L90 包含了很多依赖包,依赖很混乱。

wanyaoqi commented 4 months ago

尽量减少宿主机的依赖,目前需要在宿主机上跑的有:k8s 相关, ovs和qemu,ovmf,python, executor , fetcherfs, lvm2 这些,qemu使用 bundle 应该会少很多。其他的想办法弄到容器里