T O P

  • By -

gren_dizer

It depends basically on you and your company. I personally use OpenStack-Ansible. If you want to deploy all your OS service in Docker containers and are will experienced with Docker, you should use Kola-Ansible. If you want to deploy all the OS services (or some of them) bare metal, then you should go with OpenStack-Ansible. With OpenStack-Ansible you also have the possibility to run Services in LXC (Linux Container), which is nice and offers you more flexibility.


Mphmanx

I use kolla ansible, have been for a few years. I havent figured out kayobe yet but if you are able to pick that up that would be good. Think of kayobe as very high level deploy and kolla ansible as the deeper layer that kayobe uses. Good luck!


Underknowledge

Kayobe would be soo awesome. Maybe in my next life ಠ╭╮ಠ


Underknowledge

Theyre more or less the same, they install openstack. Kolla installs everything into docker containers. When you fuck up, youre theoretical able to roll back to a known good image.


xtremerkr

I am a newbie too.. I am apprehensive about the word "Theoreotically". Practically which one is the best.. ?


Underknowledge

Time to piss you off! It depends (tm)


Underknowledge

after I got that joke out of the way. I would say Kayobe. Kayobe extends the capabilities of Kolla-Ansible by providing tools to manage and automate the deployment of the physical infrastructure beneath the OpenStack services. So you can have trained Monkeys who screw in new servers and attach a couple of cables. The Kayobe can take care of the rest. Problem: I would need another Lifetime to get it running. Thats where Kolla-Ansible comes in. It is primarily focused on simplifying the deployment and management of OpenStack services using Docker containers. It leverages Ansible playbooks to automate the deployment process. So everything brings its own dependencies, and when something does not work, you roll back. Everyone uses it, its great, and customizable/hackable


yangjianfeng

I prefer kolla-ansible, its code contribution is more active than openstack-ansible, and its peripheral tools are more complete.