c118fe7b47468ddaf527c00676bdaae22113bb15
[apex-tripleo-heat-templates.git] / environments / storage / cinder-netapp-config.yaml
1 # *******************************************************************
2 # This file was created automatically by the sample environment
3 # generator. Developers should use `tox -e genconfig` to update it.
4 # Users are recommended to make changes to a copy of the file instead
5 # of the original, if any customizations are needed.
6 # *******************************************************************
7 # title: Enable the Cinder NetApp Backend
8 # description: |
9 #   A Heat environment file which can be used to enable a
10 #   a Cinder NetApp backend, configured via puppet
11 parameter_defaults:
12   # 
13   # Type: string
14   CinderNetappBackendName: tripleo_netapp
15
16   # 
17   # Type: string
18   CinderNetappControllerIps: ''
19
20   # 
21   # Type: string
22   CinderNetappCopyOffloadToolPath: ''
23
24   # 
25   # Type: string
26   CinderNetappEseriesHostType: linux_dm_mp
27
28   # 
29   # Type: string
30   CinderNetappHostType: ''
31
32   # 
33   # Mandatory. This parameter must be set by the user.
34   # Type: string
35   CinderNetappLogin: <None>
36
37   # 
38   # Type: string
39   CinderNetappNasSecureFileOperations: false
40
41   # 
42   # Type: string
43   CinderNetappNasSecureFilePermissions: false
44
45   # 
46   # Type: string
47   CinderNetappNfsMountOptions: ''
48
49   # 
50   # Type: string
51   CinderNetappNfsShares: ''
52
53   # 
54   # Type: string
55   CinderNetappNfsSharesConfig: /etc/cinder/shares.conf
56
57   # 
58   # Type: string
59   CinderNetappPartnerBackendName: ''
60
61   # 
62   # Mandatory. This parameter must be set by the user.
63   # Type: string
64   CinderNetappPassword: <None>
65
66   # 
67   # Type: string
68   CinderNetappSaPassword: ''
69
70   # 
71   # Mandatory. This parameter must be set by the user.
72   # Type: string
73   CinderNetappServerHostname: <None>
74
75   # 
76   # Type: string
77   CinderNetappServerPort: 80
78
79   # 
80   # Type: string
81   CinderNetappSizeMultiplier: 1.2
82
83   # 
84   # Type: string
85   CinderNetappStorageFamily: ontap_cluster
86
87   # 
88   # Type: string
89   CinderNetappStoragePools: ''
90
91   # 
92   # Type: string
93   CinderNetappStorageProtocol: nfs
94
95   # 
96   # Type: string
97   CinderNetappTransportType: http
98
99   # 
100   # Type: string
101   CinderNetappVfiler: ''
102
103   # 
104   # Type: string
105   CinderNetappVolumeList: ''
106
107   # 
108   # Type: string
109   CinderNetappVserver: ''
110
111   # 
112   # Type: string
113   CinderNetappWebservicePath: /devmgr/v2
114
115   # ******************************************************
116   # Static parameters - these are values that must be
117   # included in the environment but should not be changed.
118   # ******************************************************
119   # 
120   # Type: boolean
121   CinderEnableNetappBackend: True
122
123   # *********************
124   # End static parameters
125   # *********************
126 resource_registry:
127   OS::TripleO::ControllerExtraConfigPre: ../../puppet/extraconfig/pre_deploy/controller/cinder-netapp.yaml