tripleo-heat-templates/environments/storage/cinder-netapp-config.yaml
Takashi Kajinami 6a55550a86 NetApp: Deprecate parameters for 7mode systems and E-Series systems
... because these are no longer supported by cinder.

7 mode: removed during Rocky
 425f45a311dc78ff34a18ffea7dbf5bb6dd2d421

E-Series: removed during Stein
 5bc5af7a94a99f6457f5f553e14bcdc6d04381b1

Partial-Bug: #1965850
Partial-Bug: #1965853
Change-Id: I540a98808d535052c0d0ed2c35cc58991a0e4697
2022-05-24 22:08:04 +09:00

108 lines
2.9 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: ''
# A list of Cinder NetApp backend names.
# Type: comma_delimited_list
CinderNetappBackendName: tripleo_netapp
#
# Type: string
CinderNetappCopyOffloadToolPath: ''
#
# Type: string
CinderNetappHostType: ''
#
# Mandatory. This parameter must be set by the user.
# Type: string
CinderNetappLogin: <None>
# Dictionary of settings when configuring multiple NetApp backends. The hash key is the backend name, and the value is a dictionary of parameter values unique to that backend.
# Type: json
CinderNetappMultiConfig: {}
#
# Type: string
CinderNetappNasSecureFileOperations: false
#
# Type: string
CinderNetappNasSecureFilePermissions: false
#
# Type: string
CinderNetappNfsMountOptions: context=system_u:object_r:container_file_t:s0
#
# Type: string
CinderNetappNfsShares: ''
#
# Type: string
CinderNetappNfsSharesConfig: /etc/cinder/shares.conf
#
# Mandatory. This parameter must be set by the user.
# Type: string
CinderNetappPassword: <None>
# Regular expression that will be applied to the names of FlexVol volumes in the Netapp backend that represent pools in Cinder. It may be used to restrict provisioning to the specified FlexVol volumes.
# Type: string
CinderNetappPoolNameSearchPattern: (.+)
#
# 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
CinderNetappStorageProtocol: nfs
#
# Type: string
CinderNetappTransportType: http
#
# Type: string
CinderNetappVserver: ''
# ******************************************************
# 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: ../../deployment/cinder/cinder-backend-netapp-puppet.yaml