G’day Francesco,

 

Over the last year we stood up an Openstack using Kolla-ansible, with storage provided by a few Ceph clusters, which we provisioned using cephadm.

 

We’ve also used ProxmoxVE and PVE-ceph, and well as PVE + cephadm; the modern cephadm process is just too easy, and is fairly well documented.

 

Integration of external ceph with kolla-ansible is also very well documented, although is pretty agnostic to how Ceph itself is deployed.

 

Kind Regards,

 

Joel McLean

 

From: Francesco Di Nucci <francesco.dinucci@na.infn.it>
Sent: Tuesday, 20 May 2025 4:55 PM
To: Maksim Malchuk <maksim.malchuk@gmail.com>
Cc: openstack-discuss <openstack-discuss@lists.openstack.org>
Subject: Re: CEPH deployment method: cephadm vs puppet

 

Thank you,

I'd read it, but as there also are other methods such as ceph-ansible and puppet-ceph I am trying to get a feedback from other operators about their experiences, as in this case I'm particularly interested in integration of CEPH with OpenStack

Best regards

-- 
Francesco Di Nucci
System Administrator 
Compute & Networking Service, INFN Naples
 
Email: francesco.dinucci@na.infn.it

On 19/05/25 16:29, Maksim Malchuk wrote:

Hi Francesco,

 

The CEPH community recommends using CEPHADM as the primary tool for deploying CEPH: https://docs.ceph.com/en/latest/install/#recommended-methods

 

 

On Mon, May 19, 2025 at 4:19 PM Francesco Di Nucci <francesco.dinucci@na.infn.it> wrote:

Hi all,

we're planning (finally) to setup a CEPH cluster to be used as OpenStack
backend.

The cloud is actually set up with Foreman+Puppet, to setup CEPH what
would you advice?

cephadm as it's the preferred method in the CEPH docs or Puppet with the
puppet-ceph module, as it's part of openstack?

Thanks in advance

--
Francesco Di Nucci
System Administrator
Compute & Networking Service, INFN Naples

Email: francesco.dinucci@na.infn.it


 

--

Regards,

Maksim Malchuk