Greetings,

I think it might be helpful for readers to understand what you're seeking *to* support puppet? There are OpenStack puppet modules, and they could likely use attention, but were largely used for configuration and not the complete *act* of deployment. Most *deployment* operations have been facilitated by deployment projects in the wider OpenStack Community. For example, Kolla is one of those projects. So is the question about Kolla supporting puppet based configuration and orchestration of Kolla to facilitate the overall act of deployment?

Hopefully the questions bring additional context and insight and aid the conversation.

-Julia

On Fri, Oct 6, 2023 at 7:29 AM Albert Shih <Albert.Shih@obspm.fr> wrote:
Hi everyone,

Few year ago I've deploy a very small openstack cluster with puppet, but to
learn how openstack work I've build my own module (very simple module
mostly with file + template + hiera).

Now after few year I will need to re-install everything properly for
production.

Because all my infrastructure are all manage with puppet, I will not happy
to use something like ansible, chef, etc.

I also see they are something like Kolla who use docker/container,
something I like because of the capability to revert a upgrade.

So I've few questions about puppet & openstack :

  What are the status of «supporting» puppet ? I know it's opensource
  project so I'm perfectly aware «tomorrow» everything can be stop, but
  still is they are any plan already to leave puppet for something else.

  Is it a good idea to start a new installation for openstack with puppet ?

  I see Kolla work with ansible, is they are any plan to do the same with
  puppet ?

Regards

--
Albert SHIH 🦫 🐸
Heure locale/Local time:
ven. 06 oct. 2023 16:06:28 CEST