tripleo-heat-templates/environments/cinder-dellemc-powermax-config.yaml
rajinir 6c234a73ba Support for PowerMax Cinder Backend
PowerMax config options have changed since Newton.
Updating them to the latest and support both iSCSI
and FC drivers.

CinderPowermaxBackend is also enhanceded to support
multiple backends. CinderPowermaxBackendName supports a
list of backend names and a new CinderPowermaxMultiConfig
parameter provides a way to specify parameter values for
each backend. For example see file
environments/cinder-dellemc-powermax-config.yaml

Depends-On: https://review.opendev.org/#/c/712184
Change-Id: I4429ed2d45661ea82ae38a7050abb2b229953c9c
2020-04-08 16:17:41 -05:00

30 lines
1.1 KiB
YAML

# A Heat environment file which can be used to enable a
# Cinder Dell EMC PowerMax backend, configured via puppet.
resource_registry:
OS::TripleO::Services::CinderBackendDellEMCPowermax: ../deployment/cinder/cinder-backend-dellemc-powermax-puppet.yaml
parameter_defaults:
CinderEnablePowermaxBackend: true
CinderPowermaxBackendName: 'tripleo_dellemc_powermax'
CinderPowermaxMultiConfig: {}
CinderPowermaxAvailabilityZone: ''
CinderPowermaxSanIp: ''
CinderPowermaxSanLogin: 'Admin'
CinderPowermaxSanPassword: ''
CinderPowermaxArray: ''
CinderPowermaxSrp: ''
CinderPowermaxPortGroups: ''
CinderPowermaxStorageProtocol: 'iSCSI'
# To configure multiple Powermax backends, use CinderPowermaxMultiConfig to
# assign parameter values specific to that backend. For example:
# CinderPowermaxBackendName:
# - tripleo_dellemc_powermax_1
# - tripleo_dellemc_powermax_2
# CinderPowermaxMultiConfig:
# tripleo_dellemc_powermax_1:
# CinderPowermaxStorageProtocol: 'iSCSI' # Specific value for this backend
# tripleo_dellemc_powermax_2:
# CinderPowermaxStorageProtocol: 'FC' # Specific value for this backend