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.