So I think if you are looking for bare metal deployment specifically, OpenStack-Ansible would be pretty much your only option here. And OSA supports integration with external Ceph clusters (as rest tooling ofc). But both kolla/helm require having docker/k8s. And kolla-ansible is still an independent project. While openstack-helm leveraging kolla images - these are maintained by different groups as of today. Also, I don't really think you will get limited in OpenStack features specifically due to deployment tooling - they all will provide you with roughly the same feature set, just a completely different concepts of how your infrastructure is managed. ср, 5 мар. 2025 г. в 17:19, Albert Shih <Albert.Shih@obspm.fr>:
Hi everyone
Long time ago I deploy a openstack mostly manually, then I integrated in our deployment tool (puppet).
Now I need to re-install everything. I'm searching the «best» method to do that.
My deployment would be on bare-metal, I don't need/want a deployment of CEPH (I already have my ceph cluster). Just need the cinder to use the ceph.
The main focus is the easy way to upgrade. I don't have a lot of hardware so I can afford to have a «test» cluster for upgrading.
I'm thinking of kolla, what do you think ?
I see they are now openstack-helm project, which If I understand correctly use a k8s to manage the deployment of openstack. Is that correct ?
With those tools is they are any limitation about the result ? Or can I got the most the main features of openstack ?
What would you recommend ?
Regards. -- Albert SHIH 🦫 🐸 Observatoire de Paris France Heure locale/Local time: mer. 05 mars 2025 17:13:54 CET