Skip to main content
Hugo’s IT journal Hugo's IT journal

Openstack with kolla ansible

openstack ansible kolla-ansible
install kolla-ansible>

install kolla-ansible #

all we need is this doc: Kolla-Ansible Quickstart

Additional Config>

Additional Config #

Swift Object Storage>

Swift Object Storage #

To enable Swift with storage policies and additional disks for the VMs, follow the guide below and create the necessary ring files:

Cinder Block Storage>

Cinder Block Storage #

For Cinder, label your disks accordingly:

Additional Features>

Additional Features #

  • Volume backup
  • LUKS encryption with Barbican in Nova and Cinder (Note: It’s tricky because Barbican is not configured on Swift and Cinder by default).

To override the default configurations, place your custom config files into /etc/kolla/config. These will be merged with the existing ones, hence the config folder in this repository.

TLS and Troubleshooting>

TLS and Troubleshooting #

I attempted to enable TLS; however, it caused issues with the volume backup service’s connectivity to the database.

This may be due to enabling TLS at pos- setup. Therefore, it is currently disabled. It’s advised to start with a fresh installation if you wish to enable TLS.