For me, I am comfortable with Docker because each service runs as a container image, making the upgrade process much simpler (Kolla Ansible supports this). Additionally, customizing a specific service won’t affect the entire system environment.
I use Foreman for Openstack node's operating system provisioning.
Terraform is used to provision the operating systems on my OpenStack infrastructure.

Nguyen Huu Khoi


On Mon, Jun 30, 2025 at 9:13 PM Winicius Allan <winiciusab12@gmail.com> wrote:
Hi,

Thanks for sharing this. I'm evaluating a baremetal provisioning tool for my environment, did you take a look on kayobe or just Bifrost? How is the experience with Foreman?

Best regards.

On Mon, Jun 30, 2025, 10:40 Nguyễn Hữu Khôi <nguyenhuukhoinw@gmail.com> wrote:

Hello,

I would like to share some open-source software (OSS) that I used for my OpenStack environment.

https://github.com/nguyenhuukhoi/openstack-note/blob/main/Cloud%20System%20Overview.jpg 

I hope this will be helpful for you, especially those who are getting started with OpenStack.

Nguyen Huu Khoi