[deployment][kolla][tripleo][osa][docs] Intro to OpenStack
Hiya, Folks! I had some thought after talking with people new to OpenStack - our deployment tools are too well-hidden in the ecosystem. People try deploying devstack for fun (and some still use packstack!) and then give up on manual installation for production due to its complexity and fear of upgrades. I also got voices that Kolla/TripleO/OSA (order random) is an "unofficial" way to deploy OpenStack and the installation guide is the only "official" one (whatever that may mean in this very context). So I decided I go the "newbie" route and inspected the website. https://www.openstack.org invites us to browse: https://www.openstack.org/software/start/ which is nice and dandy, presents options of enterprise-grade solutions etc. but fails to really mention OpenStack has deployment tools (if one does not look at the submenu bar) and instead points the "newbie" to the installation guide: https://docs.openstack.org/install-guide/overview.html which kind-of negates that OpenStack ecosystem has any ready tools of deployment by saying: "After becoming familiar with basic installation, configuration, operation, and troubleshooting of these OpenStack services, you should consider the following steps toward deployment using a production architecture: ... Implement a deployment tool such as Ansible, Chef, Puppet, or Salt to automate deployment and management of the production environment." Just some food for thought. Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train. -yoctozepto
This part is really strage, since there are links for stein and ussuri, but not for train... While OSA has train deployment docs [1] [1] https://docs.openstack.org/project-deploy-guide/openstack-ansible/train/ 14.01.2020, 19:24, "Radosław Piliszek" <radoslaw.piliszek@gmail.com>:
Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train.
-yoctozepto
-- Kind Regards, Dmitriy Rabotyagov
As does Kolla-Ansible to be complete: https://docs.openstack.org/project-deploy-guide/kolla-ansible/train/ -yoctozepto wt., 14 sty 2020 o 19:01 Dmitriy Rabotyagov <noonedeadpunk@ya.ru> napisał(a):
This part is really strage, since there are links for stein and ussuri, but not for train... While OSA has train deployment docs [1]
[1] https://docs.openstack.org/project-deploy-guide/openstack-ansible/train/
14.01.2020, 19:24, "Radosław Piliszek" <radoslaw.piliszek@gmail.com>:
Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train.
-yoctozepto
-- Kind Regards, Dmitriy Rabotyagov
On 14/01/2020 18.19, Radosław Piliszek wrote:
Hiya, Folks!
I had some thought after talking with people new to OpenStack - our deployment tools are too well-hidden in the ecosystem. People try deploying devstack for fun (and some still use packstack!) and then give up on manual installation for production due to its complexity and fear of upgrades. I also got voices that Kolla/TripleO/OSA (order random) is an "unofficial" way to deploy OpenStack and the installation guide is the only "official" one (whatever that may mean in this very context).
So I decided I go the "newbie" route and inspected the website. https://www.openstack.org invites us to browse: https://www.openstack.org/software/start/ which is nice and dandy, presents options of enterprise-grade solutions etc. but fails to really mention OpenStack has deployment tools (if one does not look at the submenu bar) and instead points the "newbie" to the installation guide: https://docs.openstack.org/install-guide/overview.html which kind-of negates that OpenStack ecosystem has any ready tools of deployment by saying: "After becoming familiar with basic installation, configuration, operation, and troubleshooting of these OpenStack services, you should consider the following steps toward deployment using a production architecture: ... Implement a deployment tool such as Ansible, Chef, Puppet, or Salt to automate deployment and management of the production environment."
The goal of the install guide is to learn: "This guide covers step-by-step deployment of the major OpenStack services using a functional example architecture suitable for new users of OpenStack with sufficient Linux experience. This guide is not intended to be used for production system installations, but to create a minimum proof-of-concept for the purpose of learning about OpenStack." And then comes the above cited. We can change the text and point to the deployment pages if you want. That's from the page you mention, Andreas
Just some food for thought.
Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train.
It was not ready when be branched it - and nobody added it to the index page, see https://docs.openstack.org/doc-contrib-guide/doc-index.html, Andreas -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
"This guide covers step-by-step deployment of the major OpenStack services using a functional example architecture suitable for new users of OpenStack with sufficient Linux experience. This guide is not intended to be used for production system installations, but to create a minimum proof-of-concept for the purpose of learning about OpenStack."
And then comes the above cited.
We can change the text and point to the deployment pages if you want.
Yup, that's true but somehow the effect is opposite. It would be better if we mentioned deployment tools in this place as well, I agree. This paragraph deserves a little rewrite. Though I would opt also for renovation of the OpenStack foundation page in that respect - it's there were interested parties gather and are guided to deploy OpenStack with the installation guide. Installation guide is in "Deploy OpenStack", devstack is in "Try OpenStack". I think both really belong to "Try OpenStack" (the installation guide should just add "the harder way" :-) ). I did not investigate yet how to propose a change there and, tbh, I don't have a concrete idea how to make it so that deployment tools are really visible w/o the notion they are something 3rd party and not cared about.
Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train.
It was not ready when be branched it - and nobody added it to the index page, see https://docs.openstack.org/doc-contrib-guide/doc-index.html,
Ah, thanks. We will add it to Kolla procedures then. -yoctozepto śr., 15 sty 2020 o 08:29 Andreas Jaeger <aj@suse.com> napisał(a):
On 14/01/2020 18.19, Radosław Piliszek wrote:
Hiya, Folks!
I had some thought after talking with people new to OpenStack - our deployment tools are too well-hidden in the ecosystem. People try deploying devstack for fun (and some still use packstack!) and then give up on manual installation for production due to its complexity and fear of upgrades. I also got voices that Kolla/TripleO/OSA (order random) is an "unofficial" way to deploy OpenStack and the installation guide is the only "official" one (whatever that may mean in this very context).
So I decided I go the "newbie" route and inspected the website. https://www.openstack.org invites us to browse: https://www.openstack.org/software/start/ which is nice and dandy, presents options of enterprise-grade solutions etc. but fails to really mention OpenStack has deployment tools (if one does not look at the submenu bar) and instead points the "newbie" to the installation guide: https://docs.openstack.org/install-guide/overview.html which kind-of negates that OpenStack ecosystem has any ready tools of deployment by saying: "After becoming familiar with basic installation, configuration, operation, and troubleshooting of these OpenStack services, you should consider the following steps toward deployment using a production architecture: ... Implement a deployment tool such as Ansible, Chef, Puppet, or Salt to automate deployment and management of the production environment."
The goal of the install guide is to learn:
"This guide covers step-by-step deployment of the major OpenStack services using a functional example architecture suitable for new users of OpenStack with sufficient Linux experience. This guide is not intended to be used for production system installations, but to create a minimum proof-of-concept for the purpose of learning about OpenStack."
And then comes the above cited.
We can change the text and point to the deployment pages if you want.
That's from the page you mention,
Andreas
Just some food for thought.
Extra for Kolla and OSA: https://docs.openstack.org/train/deploy/ seems we no longer deploy OpenStack since Train.
It was not ready when be branched it - and nobody added it to the index page, see https://docs.openstack.org/doc-contrib-guide/doc-index.html,
Andreas -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
Proposed fix: https://review.opendev.org/702666 Andreas -- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB
participants (3)
-
Andreas Jaeger
-
Dmitriy Rabotyagov
-
Radosław Piliszek