In this section, we will understand how Kolla deploys containerized OpenStack using kolla-ansible. At the time of writing, kolla-kubernetes is under development.
Note that this is not a complete guide to Kolla.
Kolla is evolving now, so the guide is upgraded very frequently. Refer to the latest documentation provided at https://docs.openstack.org/kolla-ansible/latest/. We will try to explain the general deploy process of OpenStack using Kolla and the subprojects.
Deploying OpenStack with Kolla is pretty easy. Kolla provides both all-in-one and multinode installations on Docker or Kubernetes. It basically involves four steps:
- Setting up a local registry
- Automatic host bootstrap
- Building images
- Deploying images