Puppet Class: cinder::volume::dellsc_iscsi
- Defined in:
- manifests/volume/dellsc_iscsi.pp
Overview
define: cinder::volume::dellsc_iscsi
Configure the Dell Storage Center ISCSI driver for cinder.
Parameters
- san_ip
-
(required) IP address of Enterprise Manager.
- san_login
-
(required) Enterprise Manager user name.
- san_password
-
(required) Enterprise Manager user password.
- iscsi_ip_address
-
(required) The Storage Center iSCSI IP address.
- dell_sc_ssn
-
(required) The Storage Center serial number to use.
- dell_sc_api_port
-
(optional) The Enterprise Manager API port. Defaults to $::os_service_default
- dell_sc_server_folder
-
(optional) Name of the server folder to use on the Storage Center. Defaults to ‘srv’
- dell_sc_verify_cert
-
(optional) Enable HTTPS SC certificate verification Defaults to $:os_service_default
- dell_sc_volume_folder
-
(optional) Name of the volume folder to use on the Storage Center. Defaults to ‘vol’
- iscsi_port
-
(optional) The Storage Center iSCSI IP port. Defaults to $::os_service_default
- extra_options
-
(optional) Hash of extra options to pass to the backend stanza. Defaults to: {} Example:
{ 'dellsc_iscsi_backend/param1' => { 'value' => value1 } }
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'manifests/volume/dellsc_iscsi.pp', line 48
class cinder::volume::dellsc_iscsi (
$san_ip,
$san_login,
$san_password,
$iscsi_ip_address,
$dell_sc_ssn,
$dell_sc_api_port = $::os_service_default,
$dell_sc_server_folder = 'srv',
$dell_sc_verify_cert = $::os_service_default,
$dell_sc_volume_folder = 'vol',
$iscsi_port = $::os_service_default,
$extra_options = {},
) {
include ::cinder::deps
warning('Usage of cinder::volume::dellsc_iscsi is deprecated, please use
cinder::backend::dellsc_iscsi instead.')
cinder::backend::dellsc_iscsi { 'DEFAULT':
san_ip => $san_ip,
san_login => $san_login,
san_password => $san_password,
iscsi_ip_address => $iscsi_ip_address,
dell_sc_ssn => $dell_sc_ssn,
dell_sc_api_port => $dell_sc_api_port,
dell_sc_server_folder => $dell_sc_server_folder,
dell_sc_verify_cert => $dell_sc_verify_cert,
dell_sc_volume_folder => $dell_sc_volume_folder,
iscsi_port => $iscsi_port,
extra_options => $extra_options,
}
}
|