Files
charm-cinder-three-par/config.yaml

87 lines
2.1 KiB
YAML

# Copyright 2021 pguimaraes
# See LICENSE file for licensing details.
options:
debug:
type: boolean
default: False
description: |
Sets debug mode to cinder 3PAR.
driver-type:
type: string
default: 'fc'
description: |
3PAR integration accepts either FC or iSCSI backend.
If set to 'fc', Fiber Channel will be used. Otherwise,
iscsi is selected.
hpe3par-iscsi-ips:
type: string
default: ''
description: |
Comma-separated list of IP:PORT to be used for the iscsi connection.
hpe3par-iscsi-chap-enabled:
type: boolean
default: True
description: |
If iscsi enabled, this option enables CHAP authentication or not.
hpe3par-snapshot-expiration:
type: int
default: 48
description: |
Time in hours when a snapshot expires and is deleted.
hpe3par-snapshot-retention:
type: int
default: 72
description: |
Time in hours a snapshot cannot be deleted.
san-ip:
type: string
description: |
IP address of SAN controller for SSH access to the array
default: ''
san-login:
type: string
description: |
Username for SAN controller for SSH access to the array
default: ''
san-password:
type: string
description: |
Password for SAN controller for SSH access to the array
default: ''
hpe3par-username:
type: string
description: |
3PAR username with the 'edit' role
default: ''
hpe3par-password:
type: string
description: |
3PAR password for the user specified in hpe3par_username
default: ''
hpe3par-api-url:
type: string
description: |
3PAR WS API Server URL
default: ''
hpe3par-cpg:
type: string
description: |
3PAR CPG to use for volume creation
default: ''
hpe3par_cpg_snap:
type: string
default: ''
description: |
Sets the CPG name for the snapshot.
If empty, use the userCPG will be used.
hpe3par_target_nsp:
type: string
default: ''
description: |
volume-backend-name:
type: string
description: |
Name to present to cinder, leave blank to use charm (or alias) name
default: ''