Panduan
Rekomendasi
-
cephadm (Container)
cephadm tersedia sejak versi v15.2.0 (Octopus). cephadm mendeploy servis-servis Ceph dalam bentuk container, dengan cephadm mempermudah untuk memanajemen klaster seperti menambahkan, menghapuskan, atau memperbarui komponen Ceph.
cephadm mendukung docker dan podman sebagai container runtime.
-
Rook (Container / Manage by Kubernetes)
Rook tersedia sejak versi Nautilus. Rook men-deploy dan melakukan manajemen klaster Ceph yang berjalan didalam Kubernetes. Jika ingin menggunakan Ceph sebagai storage untuk klaster Kubernetes, Rook adalah tool cocok digunakan.
Lainnya
-
ceph-ansible (Service or Container)
Deploy Ceph menggunakan Ansible, playbook yang sudah disediakan mempermudah kita untuk men-deploy klaster ceph. ceph-ansible mendukung deployment servis-servis Ceph sebagai Systemd Service atau sebagai Container.
-
ceph-deploy (Deprecated!) (Service)
ceph-deploy merupakan tool yang memanfaatkan SSH dan python untuk melakukan deploy servis-service Ceph, penggunaannya sangat mudah namun tool ini sudah deprecated semenjak release Octopus.
-
Charmed Ceph (Juju) (Service and/or Container)
Charmed Ceph adalah deployment yang sering digunakan ketika kita ingin menggunakan MAAS + Juju untuk manajemen server dan aplikasi.
Charmed OpenStack + Charmed Ceph adalah kombinasi yang sering digunakan.