OpenStack Cinder

Block Storage service that provisions volumes and snapshots for Nova instances, Ironic bare metal hosts and containers, unencrypted unless an encrypted volume type is used.

Provider
openstack
Category
Data
Also known as
Block Storage service
Properties · 3 set by this component
propertytypevaluesrequiredkind defaultthis component
backupService · component propertyboolean—nofalseinherited
encryptionAtRestboolean—no—▸ false
encryptionProvider · component propertyenumluksno—inherited
iopsinteger—no—inherited
managedboolean—nofalse▸ false
mediaTypeenumssd | hddno—inherited
multiAttach · component propertyboolean—nofalseinherited
redundancyenumlocal | zonal | regionalno—inherited
sizeGibinteger—no—inherited
snapshotsboolean—nofalse▸ true
volumeGroups · component propertyboolean—nofalseinherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "cinder", component: "openstack-cinder" }
Other Block storage volume products · 28
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# OpenStack Cinder: the Block Storage service, "providing volumes to Nova virtual machines, Ironic bare metal
# hosts, containers and more". Per "Volume encryption supported by the key manager" encryption is not on by
# default - a volume is unencrypted unless created from an encrypted volume type whose key lives in Barbican;
# per "Volume multi-attach" attaching to several servers needs a volume type with multiattach="<is> True".
schemaVersion: "1"
type: "component"
id: "openstack-cinder"
kind: "block-storage"
provider: "openstack"
docs: "https://docs.openstack.org/cinder/latest/"
aliases: ["Block Storage service"]
defaults:
  encryptionAtRest: false
  snapshots: true
  managed: false
properties:
  multiAttach:
    type: "boolean"
    default: false
  encryptionProvider:
    type: "enum"
    values: ["luks"]
  volumeGroups:
    type: "boolean"
    default: false
  backupService:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/components/openstack-cinder.md