Cinder Lvm
- By OpenStack Charmers
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 121 | 06 Mar 2024 | |
latest/edge | 120 | 06 Mar 2024 | |
latest/edge | 105 | 04 Dec 2023 | |
latest/edge | 104 | 04 Dec 2023 | |
latest/edge | 103 | 04 Dec 2023 | |
latest/edge | 102 | 04 Dec 2023 | |
latest/edge | 101 | 04 Dec 2023 | |
latest/edge | 100 | 04 Dec 2023 | |
latest/edge | 99 | 04 Dec 2023 | |
latest/edge | 98 | 04 Dec 2023 | |
latest/edge | 96 | 04 Dec 2023 | |
latest/edge | 95 | 04 Dec 2023 | |
latest/edge | 63 | 20 Apr 2023 | |
latest/edge | 62 | 20 Apr 2023 | |
latest/edge | 61 | 20 Apr 2023 | |
latest/edge | 60 | 20 Apr 2023 | |
latest/edge | 20 | 10 May 2022 | |
yoga/stable | 119 | 20 Feb 2024 | |
zed/stable | 110 | 02 Jan 2024 | |
zed/stable | 109 | 02 Jan 2024 | |
zed/stable | 108 | 21 Dec 2023 | |
zed/stable | 107 | 20 Dec 2023 | |
xena/stable | 125 | 11 Mar 2024 | |
wallaby/stable | 126 | 11 Mar 2024 | |
victoria/stable | 50 | 23 Jan 2023 | |
ussuri/stable | 54 | 23 Jan 2023 | |
train/candidate | 45 | 28 Nov 2022 | |
train/edge | 52 | 16 Jan 2023 | |
stein/candidate | 45 | 28 Nov 2022 | |
stein/edge | 52 | 16 Jan 2023 | |
rocky/candidate | 45 | 28 Nov 2022 | |
rocky/edge | 52 | 16 Jan 2023 | |
queens/candidate | 45 | 28 Nov 2022 | |
queens/edge | 52 | 16 Jan 2023 | |
2024.1/candidate | 131 | 24 May 2024 | |
2024.1/candidate | 130 | 23 May 2024 | |
2024.1/candidate | 129 | 23 May 2024 | |
2024.1/candidate | 128 | 23 May 2024 | |
2024.1/candidate | 104 | 24 Jan 2024 | |
2024.1/candidate | 100 | 24 Jan 2024 | |
2024.1/candidate | 99 | 24 Jan 2024 | |
2024.1/candidate | 95 | 24 Jan 2024 | |
2023.2/stable | 118 | 29 Jan 2024 | |
2023.2/stable | 117 | 29 Jan 2024 | |
2023.2/stable | 116 | 29 Jan 2024 | |
2023.2/stable | 115 | 29 Jan 2024 | |
2023.2/stable | 114 | 29 Jan 2024 | |
2023.2/stable | 113 | 29 Jan 2024 | |
2023.2/stable | 112 | 29 Jan 2024 | |
2023.2/stable | 111 | 29 Jan 2024 | |
2023.1/stable | 127 | 12 Mar 2024 | |
2023.1/stable | 124 | 11 Mar 2024 | |
2023.1/stable | 123 | 11 Mar 2024 | |
2023.1/stable | 122 | 11 Mar 2024 |
juju deploy cinder-lvm --channel yoga/stable
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
alias | string
Default: default
An alias given to the storage pool. This alias will be used to derive the volume-group name and the backend name, and the idea is to differentiate volume groups and backend names if you deploy multiple instances of the charm on the same host. . If you are only deploying one instance, this name does not matter and "default" is probably ok. But if you are deploying multiple instances then change the name on each instance to a more meaningful name, like "pool1", "pool2", etc. or "fast", "slow" in case you want to name them after the kind of storage you have.
-
allocation-type | string
Default: default
Select between thin or thick models when allocating logical volumes in volume group. Options are 'default' for thick, 'thin' for thin or 'auto' for thin if supported otherwise thick.
-
block-device | string
The block devices on which to create an LVM volume group. This is a mandatory option and leaving it blank will give you and error. . This can be a space-separated list of block devices to attempt to use in the cinder lvm volume group. Each block device detected will be added to the available physical volumes in the volume group. . Formatting as a physical volume will fail if the device is already formatted and may potentially have data, unless 'overwrite' is true. . May be set to the path and size of a local file (/path/to/file|$sizeG), which will be created and used as a loopback device (for testing only). $sizeG defaults to 5G.
-
config-flags | string
Comma-separated list of key=value config flags. These values will be added to standard options when injecting config into cinder.conf.
-
ephemeral-unmount | string
Cloud instances provide ephemeral storage which is normally mounted on /mnt. . Providing this option will force an unmount of the ephemeral device so that it can be used as a Cinder storage device. This is useful for testing purposes (cloud deployment is not a typical use case). . You need to pass the mount point to be unmounted, if blank (or invalid) it will be ignored.
-
erase-size | string
Default: 0
Normally volumes are zeroed completelly before being released after deletion, thus making it slow. Set to a small number to zero only that amount of MB in the beginning of the volume (ex. 50). Values are in MB and 0 (the default) means all (the whole volume).
-
overwrite | boolean
If true, charm will attempt to overwrite block devices containing previous filesystems or LVM, assuming it is not in use.
-
remove-missing | boolean
If True, charm will attempt to remove missing physical volumes from volume group, if logical volumes are not allocated on them.
-
remove-missing-force | boolean
If True, charm will attempt to remove missing physical volumes from volume group, even when logical volumes are allocated on them. This option overrides 'remove-missing' when set.
-
unique-backend | boolean
Normally all backends which this charm configures are going to register themselves with Cinder using the same backend name (the name of the volume group), therefore allowing Cinder to use them as a cluster and schedule volume creation to any of the nodes that pass cinder filter selection. Set this to True to make each host register with a unique name (volume-group name + hostname) so that each host can be individually addressable in cinder backend list.
-
volume-backend-name | string
The backend name to provide to the cinder charm. If empty, the backend name will be constructed from the 'alias' parameter, and the unit's hostname, if the charm has the config option 'unique-backend' set to True.
-
volume-group | string
Volume group name to use within LVM. If empty, the volume group name will be constructed by concatenating the 'alias' config option to the prefix 'cinder-volumes-'.