dc2d0de810
Add CinderStorageAvailabilityZone parameter that configures cinder's DEFAULT/storage_availability_zone. The default value of 'nova' matches cinder's own default value. Add several CinderXXXAvailabilityZone parameters, where XXX is any of the cinder volume service's storage backends. The parameters are optional, and when set they override the "backend_availability_zone" for the corresponding backend. Implements: blueprint split-controlplane-cinder-volume-az Depends-On: Ic407b747474b567858ad36beabc8a7d8c5022343 Change-Id: Idb035bf112cbab41547bd89935df4c175bf665f4
132 lines
2.8 KiB
YAML
132 lines
2.8 KiB
YAML
# *******************************************************************
|
|
# This file was created automatically by the sample environment
|
|
# generator. Developers should use `tox -e genconfig` to update it.
|
|
# Users are recommended to make changes to a copy of the file instead
|
|
# of the original, if any customizations are needed.
|
|
# *******************************************************************
|
|
# title: Enable the Cinder NetApp Backend
|
|
# description: |
|
|
# A Heat environment file which can be used to enable a
|
|
# a Cinder NetApp backend, configured via puppet
|
|
parameter_defaults:
|
|
# The availability zone of the NetApp Cinder backend. When set, it overrides the default CinderStorageAvailabilityZone.
|
|
# Type: string
|
|
CinderNetappAvailabilityZone: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappBackendName: tripleo_netapp
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappControllerIps: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappCopyOffloadToolPath: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappEseriesHostType: linux_dm_mp
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappHostType: ''
|
|
|
|
#
|
|
# Mandatory. This parameter must be set by the user.
|
|
# Type: string
|
|
CinderNetappLogin: <None>
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappNasSecureFileOperations: false
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappNasSecureFilePermissions: false
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappNfsMountOptions: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappNfsShares: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappNfsSharesConfig: /etc/cinder/shares.conf
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappPartnerBackendName: ''
|
|
|
|
#
|
|
# Mandatory. This parameter must be set by the user.
|
|
# Type: string
|
|
CinderNetappPassword: <None>
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappSaPassword: ''
|
|
|
|
#
|
|
# Mandatory. This parameter must be set by the user.
|
|
# Type: string
|
|
CinderNetappServerHostname: <None>
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappServerPort: 80
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappSizeMultiplier: 1.2
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappStorageFamily: ontap_cluster
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappStoragePools: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappStorageProtocol: nfs
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappTransportType: http
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappVfiler: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappVolumeList: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappVserver: ''
|
|
|
|
#
|
|
# Type: string
|
|
CinderNetappWebservicePath: /devmgr/v2
|
|
|
|
# ******************************************************
|
|
# Static parameters - these are values that must be
|
|
# included in the environment but should not be changed.
|
|
# ******************************************************
|
|
#
|
|
# Type: boolean
|
|
CinderEnableNetappBackend: True
|
|
|
|
# *********************
|
|
# End static parameters
|
|
# *********************
|
|
resource_registry:
|
|
OS::TripleO::Services::CinderBackendNetApp: ../puppet/services/cinder-backend-netapp.yaml
|