Enable Cinder backend for Glance¶
TechPreview
Note
Consider this section as part of Deploy an OpenStack cluster.
This section instructs you on how to configure Cinder backend for the for images through the OpenStackDeployment CR.
Note
This feature depends heavily on Cinder multi-attach, which enables you to simultaneously attach volumes to multiple instances. Therefore, only the block storage backends that support multi-attach can be used.
To configure a Cinder backend for Glance, define the backend identity in the OpenStackDeployment CR. This identity will be used as a name for the backend section in the Glance configuration file.
When defining the backend:
Configure one of the backends as default.
Configure each backend to use specific Cinder volume type.
Note
You can use the
volume_type
parameter instead ofbackend_name
. If so, you have to create this volume type beforehand and take into account that the bootstrap script does not manage such volume types.
The blockstore
identity definition example:
spec:
features:
glance:
backends:
cinder:
blockstore:
default: true
backend_name: <volume_type:volume_name>
# e.g. backend_name: lvm:lvm_store
spec:
features:
glance:
backends:
cinder:
blockstore:
default: true
volume_type: netapp