Hi,

On 11/20/25 07:17, Adrian Sevcenco wrote:
Hi! Is there any possibility to use cephadm without the container based tooling? (so to use bare-metal, with the packages directly installed on the machine)

If not, is there something technical that prevents it to happen or just
that there is a policy that container based deployment is the only best way to do it
therefore cephadm will only use it this way?

I ask this in the context of finding out that ceph-ansible is deprecated and that it should not be used, but i still need to use ansible for management
and i think (so without factual experience) that bare metal services
would be easier to manage after doing by hand deployment with cephadm


Just my 0.02 euro:

I'm not exactly a fan of containers for critical infrastructure, and adding another layer to an already complex system is not making your life easier. Our clusters are still running on bare metal and manual / ansible based deployment, but we will probably change this with Tentacle.


There's a simple reason for it: choice.


With a container based approach, it doesn't matter which linux distribution and which exact release you want to use. And the subtle differences between distribution, slightly varying library packages etc. makes the life of a developer really hard. This is were containers shine. You build them once with the distribution that fits your needs, and do not care about the deployment on the hosts. Container just works[tm].


Even within the red hat ecosystem you will find enough divergence that a single set of packages won't be sufficient, especially if you also have to support older releases. And speaking of older releases: these often to not provide the necessary recent libraries version you need for ceph. So containers also solve this problem.


So you already answered your own question: container bvased deployment is probably the only best way to do it.....given the heterogeneous linux ecosystems.


Best regards,

Burkhard

_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to