f2b211267c
CinderDellEMCVNXBackendName is enhanced to support a list of backend names, and a new CinderDellEMCVNXMultiConfig parameter provides a way to specify parameter values for each backend. Depends-On: Ice39a02d29d6f83701c5489533a1f66920739e7b Change-Id: I538f0108baa3ba0876be5443bde2a0ea0430f3eb
34 lines
1.3 KiB
YAML
34 lines
1.3 KiB
YAML
# A Heat environment file which can be used to enable a
|
|
# Cinder Dell EMC VNX backend, configured via puppet
|
|
resource_registry:
|
|
OS::TripleO::Services::CinderBackendDellEMCVNX: ../deployment/cinder/cinder-backend-dellemc-vnx-puppet.yaml
|
|
|
|
parameter_defaults:
|
|
CinderEnableDellEMCVNXBackend: true
|
|
CinderDellEMCVNXBackendName: 'tripleo_dellemc_vnx'
|
|
CinderDellEMCVNXMultiConfig: {}
|
|
CinderDellEMCVNXSanIp: ''
|
|
CinderDellEMCVNXSanLogin: 'admin'
|
|
CinderDellEMCVNXSanPassword: ''
|
|
CinderDellEMCVNXStorageProtocol: 'iscsi'
|
|
CinderDellEMCVNXStoragePoolNames: ''
|
|
CinderDellEMCVNXDefaultTimeout: 3600
|
|
CinderDellEMCVNXMaxLunsPerStorageGroup: 255
|
|
CinderDellEMCVNXInitiatorAutoRegistration: 'true'
|
|
CinderDellEMCVNXAuthType: 'global'
|
|
CinderDellEMCVNXStorageSecurityFileDir: ''
|
|
CinderDellEMCVNXNaviSecCliPath: '/opt/Navisphere/bin/naviseccli'
|
|
|
|
# To configure multiple Dell EMC VNX backends, use CinderDellEMCVNXMultiConfig to
|
|
# assign parameter values specific to that backend. For example:
|
|
# CinderDellEMCVNXBackendName:
|
|
# - tripleo_dellemc_vnx_1
|
|
# - tripleo_dellemc_vnx_2
|
|
# CinderDellEMCVNXMultiConfig:
|
|
# tripleo_dellemc_vnx_1:
|
|
# CinderDellEMCVNXStoragePoolNames: 'pool1'
|
|
# tripleo_dellemc_vnx_2:
|
|
# CinderDellEMCVNXSanIp: '192.0.2.10'
|
|
# CinderDellEMCVNXSanLogin: 'root'
|
|
# CinderDellEMCVNXSanPassword: 'vnxroot'
|