about deploy method
Hi: For the four deployment schemes given in the official document, I have the following questions: First, is the charms deployment scheme only applicable to Ubuntu system? Second, what is the difference between kallo and Openstack-Ansible deployment? Thanks !
On Mon, Aug 23, 2021 at 1:00 PM Tommy Sway <sz_cuitao@163.com> wrote:
Hi:
For the four deployment schemes given in the official document, I have the following questions:
First, is the charms deployment scheme only applicable to Ubuntu system?
Yes, this is technology from Canonical and currently it runs reliably only on Ubuntu but one could obviously port it to other systems if they needed.
Second, what is the difference between kallo and Openstack-Ansible deployment?
Kolla (Greek for "glue") deploys using Docker container images (the deployment is done using Kolla Ansible). OpenStack Ansible does not use this approach and instead installs components on demand using virtual environments and (I think still? someone correct me if I'm wrong) optionally LXC. Both projects use Ansible but everything else (e.g., the approach to configuration, deployment, upgrades) differs greatly between the two of them. -yoctozepto
instead installs components on demand using virtual environments and optionally LXC. If this is the case, I would rather choose the Docker solution, because I think Docker might be simpler, and a virtualization environment like LXC might be troublesome to configure or manage, because I don't know it. -----Original Message----- From: Radosław Piliszek <radoslaw.piliszek@gmail.com> Sent: Monday, August 23, 2021 9:14 PM To: Tommy Sway <sz_cuitao@163.com> Cc: OpenStack Discuss <openstack-discuss@lists.openstack.org> Subject: Re: about deploy method On Mon, Aug 23, 2021 at 1:00 PM Tommy Sway <sz_cuitao@163.com> wrote:
Hi:
For the four deployment schemes given in the official document, I have the following questions:
First, is the charms deployment scheme only applicable to Ubuntu system?
Yes, this is technology from Canonical and currently it runs reliably only on Ubuntu but one could obviously port it to other systems if they needed.
Second, what is the difference between kallo and Openstack-Ansible deployment?
Kolla (Greek for "glue") deploys using Docker container images (the deployment is done using Kolla Ansible). OpenStack Ansible does not use this approach and instead installs components on demand using virtual environments and (I think still? someone correct me if I'm wrong) optionally LXC. Both projects use Ansible but everything else (e.g., the approach to configuration, deployment, upgrades) differs greatly between the two of them. -yoctozepto
By the way, I guess Kolla is probably the most popular deployment right now? -----Original Message----- From: Radosław Piliszek <radoslaw.piliszek@gmail.com> Sent: Monday, August 23, 2021 9:14 PM To: Tommy Sway <sz_cuitao@163.com> Cc: OpenStack Discuss <openstack-discuss@lists.openstack.org> Subject: Re: about deploy method On Mon, Aug 23, 2021 at 1:00 PM Tommy Sway <sz_cuitao@163.com> wrote:
Hi:
For the four deployment schemes given in the official document, I have the following questions:
First, is the charms deployment scheme only applicable to Ubuntu system?
Yes, this is technology from Canonical and currently it runs reliably only on Ubuntu but one could obviously port it to other systems if they needed.
Second, what is the difference between kallo and Openstack-Ansible deployment?
Kolla (Greek for "glue") deploys using Docker container images (the deployment is done using Kolla Ansible). OpenStack Ansible does not use this approach and instead installs components on demand using virtual environments and (I think still? someone correct me if I'm wrong) optionally LXC. Both projects use Ansible but everything else (e.g., the approach to configuration, deployment, upgrades) differs greatly between the two of them. -yoctozepto
On 2021-08-23 22:55:18 +0800 (+0800), Tommy Sway wrote:
By the way, I guess Kolla is probably the most popular deployment right now? [...]
It depends on how you define "most popular" but there is at least some survey data on the subject. See the Deployment Decisions section of https://www.openstack.org/analytics for some ideas. It's hard to say for sure since there's a separate "Ansible" choice which was selected by an overwhelming 46% of respondents, but the "OpenStack-Ansible" and "Puppet" options currently both beat out "Kolla-Ansible" by a few percent. -- Jeremy Stanley
I got it, thank you! -----Original Message----- From: openstack-discuss-bounces+sz_cuitao=163.com@lists.openstack.org <openstack-discuss-bounces+sz_cuitao=163.com@lists.openstack.org> On Behalf Of Jeremy Stanley Sent: Monday, August 23, 2021 11:07 PM To: openstack-discuss@lists.openstack.org Subject: Re: about deploy method On 2021-08-23 22:55:18 +0800 (+0800), Tommy Sway wrote:
By the way, I guess Kolla is probably the most popular deployment right now? [...]
It depends on how you define "most popular" but there is at least some survey data on the subject. See the Deployment Decisions section of https://www.openstack.org/analytics for some ideas. It's hard to say for sure since there's a separate "Ansible" choice which was selected by an overwhelming 46% of respondents, but the "OpenStack-Ansible" and "Puppet" options currently both beat out "Kolla-Ansible" by a few percent. -- Jeremy Stanley
participants (3)
-
Jeremy Stanley
-
Radosław Piliszek
-
Tommy Sway