[publiccloud]Choice of deployment tools
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
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
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<mailto: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
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
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/ <https://kayobe.readthedocs.io/en/latest/> or for a brief introduction: https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe <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
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 <mailto: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 <mailto: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 <mailto: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 <mailto: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
Cody, It is documented in https://www.dellemc.com/resources/en-us/asset/technical-guides-support-infor... Thanks, Arkady -----Original Message----- From: Cody [mailto:codeology.lab@gmail.com] Sent: Monday, December 17, 2018 12:41 PM To: Kanevsky, Arkady Cc: mrhillsman@gmail.com; openstack-operators@lists.openstack.org Subject: Re: [publiccloud]Choice of deployment tools [EXTERNAL EMAIL] 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
Many, many thanks to everyone for your helps on this topic and wish you all a Happy New Year! Best regards, Cody On Tue, Dec 18, 2018 at 10:45 AM <Arkady.Kanevsky@dell.com> wrote:
Cody, It is documented in https://www.dellemc.com/resources/en-us/asset/technical-guides-support-infor... Thanks, Arkady
-----Original Message----- From: Cody [mailto:codeology.lab@gmail.com] Sent: Monday, December 17, 2018 12:41 PM To: Kanevsky, Arkady Cc: mrhillsman@gmail.com; openstack-operators@lists.openstack.org Subject: Re: [publiccloud]Choice of deployment tools
[EXTERNAL EMAIL]
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
participants (5)
-
Arkady.Kanevsky@dell.com
-
Cody
-
Melvin Hillsman
-
Nick Jones
-
Tobias Rydberg