OpenStack Ansible is my recommendation, but haven't tried Tripple-O just to have that said. We've found the documentation (standard ops docs on o.o) pretty good, and that together with OpenStack Ansible team that are super helpful it's been working great.

Cheers,
Tobias

Tobias Rydberg
Senior Developer
Twitter & IRC: tobberydberg

www.citynetwork.eu | www.citycloud.com

INNOVATION THROUGH OPEN IT INFRASTRUCTURE
ISO 9001, 14001, 27001, 27015 & 27018 CERTIFIED
On 2018-12-18 09:05, Nick Jones wrote:
I’ve previously bootstrapped a public cloud of a similar size using Foreman and Puppet.  However, that was over five years ago - if I was doing it again today I’d go with Kolla-Ansible.  Point taken regarding the documentation, but if you can make your way onto Freenode you’ll find the folks in #openstack-kolla a very helpful bunch.

As an simpler alternative to Triple-O, I’d also recommend you take a look at Kayobe: https://kayobe.readthedocs.io/en/latest/ or for a brief introduction: https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe

Again, if you’re on Freenode then give us a shout in #openstack-kayobe

Good luck!

-- 

-Nick

On 17 Dec 2018, at 18:41, Cody <codeology.lab@gmail.com> wrote:

Hi Melvin and Arkady,

Thank you for the replies.

I have been using TripleO on a small scale (10~20 nodes per
deployment) and it worked well. That said, I am not sure what capacity
it is designed for and whether it is still suitable to go beyond 2~300
nodes.

@Melvin: I attempted to try Kolla-Ansible and OpenStack-Ansible, but
failed to find documentations that provide coverages as detail as
TripleO's. Do you happen to know any resources or books on the
subjects for me to work on?

@Arkady: May I ask if you used a Spine/Leaf network topology (i.e.
using a fully meshed layer 3 network above ToR) to deploy the 3 racks?

Thank you to all!

Best regards,
Cody

On Mon, Dec 17, 2018 at 1:12 PM <Arkady.Kanevsky@dell.com> wrote:

We had done TripleO deployment with 3 racks several times and it worked fined.



From: Melvin Hillsman [mailto:mrhillsman@gmail.com]
Sent: Monday, December 17, 2018 11:02 AM
To: Cody
Cc: openstack-operators@lists.openstack.org
Subject: Re: [publiccloud]Choice of deployment tools



[EXTERNAL EMAIL]

Personally I have found openstack-ansible to be robust and very useful for a production environment. Not only the tool itself but also the help offered by those whose develop and use it. There is a bit of a learning curve however. At the end of the day I think the best solution is the one that works for you and if you have a chance you should try each one to see which is most suitable. I have not tried TripleO, Airship in a bottle did not work out the box, Kolla-Ansible is useful also but gave me fits troubleshooting, and OpenStack-Ansible I mentioned the learning curve. I do not deal with a lot of manual deploying these days but if I was spinning up a public cloud personally I would roll with OpenStack-Ansible



On Mon, Dec 17, 2018, 10:47 AM Cody <codeology.lab@gmail.com wrote:

Hello stackers,

What deployment tools would be of your choice for deploying a public
IaaS with an initial size of 200~300 nodes? Would TripleO be suitable
for this cluster size?

Thank you very much. Wish you all a happy holiday season!

Best regards,
Cody