Ceph deployment tools

To deploy a new Ceph cluster, there is multiple tools to deploy based on platform and usage that the scenario needs.

Cephadm is a tool that can be used to install and manage a Ceph cluster. Cephadm uses containers to deploy cluster (podman/docker)

Rook deploys and manages Ceph clusters running in Kubernetes, while also enabling management of storage resources and provisioning via Kubernetes APIs. We recommend Rook as the way to run Ceph in Kubernetes or to connect an existing Ceph storage cluster to Kubernetes.

ceph-ansible deploys and manages Ceph clusters using Ansible.

ceph-deploy is a tool that can be used to quickly deploy clusters. It is deprecated.

and other methods like salt, Juju, Pupet and manually installation.

In this documentation we will cover Cephadm. To read article about ceph rook i will be publish it soon.

Last updated