Ceph当前的自动化部署有两个,分别是ceph-deploy和ceph-ansible,语言都是python,对应的github库地址为:
ceph-deploy: https://github.com/ceph/ceph-deploy
ceph-ansible: https://github.com/ceph/ceph-ansible
ceph-deploy在手动部署中用的比较多,要实现自动化部署,必须再写脚本执行;
ceph-ansible基于ansible,可以实现根据配置文件的ceph自动化部署;
我在之前写过一个基于ceph-deploy部署ceph的自动化脚本,用起来比较方便熟练;
所以这里我写的自动化部署是基于自写脚本调用ceph-deploy的自动化部署;