Choosing right deployment method

asked 2019-02-07 16:38:54 -0600

Damian Dąbrowski gravatar image


I've looked for any up-to-date deployment method comparison or anything that could help me make a right decision but unfortunately I haven't found anything.

I've some experience with Openstack, currently I have my production enviroment based on mirantis fuel, but they abandoned this project and support will end this year.

I'm looking for something new, my main requirements for deployment method are:

  • based on ansible(because my team already have experience with it)
  • production ready templates for many openstack components
  • easy customization
  • easy upgrades with short downtime(or no downtime at all)
  • has good monitoring system supplied out-of-the-box
  • is constantly being developed

Additional advantage will be possibility to automatically install operating system on openstack nodes

So I think I have to choose one of:

  • kolla using ansible in docker containers
  • openstack ansible
  • TripleO

I would be very grateful if someone could describe differences between this methods and help me to make right decision.

Thanks for any help.

edit retag flag offensive close merge delete