blob: df9d2c30607ae74d76297258a1b0629225b6447b [file] [log] [blame]
Peter Pentchev469dfea2022-06-27 12:48:18 +03001options:
2 driver-source:
3 type: string
4 default:
5 description: |
6 Optional configuration to support use of additional sources such as:
7 - ppa:myteam/ppa
8 - cloud:trusty-proposed/kilo
9 - http://my.archive.com/ubuntu main
10 The last option should be used in conjunction with the key configuration
11 option.
12 driver-key:
13 type: string
14 default:
15 description: |
16 Key ID to import to the apt keyring to support use with arbitary source
17 configuration from outside of Launchpad archives or PPA's.
18 use-multipath:
19 type: boolean
20 default: True
21 description: |
22 Whether to use a multipath connection for iSCSI or FC in Cinder
23 volume service. Enabling multipath for VMs is managed by the
24 "use-multipath" option in the nova-compute charm.
25 protocol:
26 type: string
Biser Milanov2d0ec582022-08-05 10:15:19 +030027 default: iscsi
Peter Pentchev469dfea2022-06-27 12:48:18 +030028 description: |
Biser Milanov8d9bec72022-08-08 10:09:23 +030029 The only supported value is "iscsi"; there may be experimental
30 support for the StorPool block client specified by "block" in the
31 future.
Peter Pentchev469dfea2022-06-27 12:48:18 +030032 volume-backend-name:
33 type: string
34 description: |
35 Volume backend name for the backend. The default value is the
36 application name in the Juju model, e.g. "cinder-mybackend"
37 if it's deployed as `juju deploy cinder-storpool cinder-mybackend`.
38 A common backend name can be set to multiple backends with the
39 same characters so that those can be treated as a single virtual
40 backend associated with a single volume type.
Biser Milanov7712cce2022-08-05 10:57:29 +030041 storpool-template:
42 type: string
43 default:
44 description: |
45 A StorPool template defines volume replication, placement, common
46 parent snapshot, and/or limits. The storpool_template specifies which
47 template to to use for the Cinder volume type or, if specified
48 globally, as a default value for Cinder volumes. There is no
49 default value for this option; the administrator needs to provide
50 an explicit template name.
Biser Milanov4ea59212022-08-05 11:03:05 +030051 sp-api-http-host:
52 type: string
53 default:
54 description: |
55 The IP address on which the StorPool API is available.
56 sp-api-http-port:
57 type: int
58 default: 81
59 description: |
60 The port on which the StorPool API is available.
61 sp-auth-token:
62 type: string
63 default:
64 description: |
65 Authentication token for the StorPool API.