Enable Cinder back end for Glance¶
TechPreview
Note
Consider this section as part of Deploy an OpenStack cluster.
This section instructs you on how to configure Cinder back end 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 back ends that support multi-attach can be used.
To configure a Cinder back end for Glance, define the back end identity in the OpenStackDeployment CR. This identity will be used as a name for the back end section in the Glance configuration file.
When defining the back end:
Configure one of the back ends as default.
Configure each back end 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