summaryrefslogtreecommitdiffstats
path: root/environments/manila-generic-config.yaml
blob: a847a02b3816c5a5890c0707b302e1c915c43f45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# This environment file enables Manila with the Generic backend.
resource_registry:
  OS::Tripleo::Services::ManilaApi: ../puppet/services/manila-api.yaml
  OS::Tripleo::Services::ManilaScheduler: ../puppet/services/manila-scheduler.yaml
  # Only manila-share is pacemaker managed:
  OS::Tripleo::Services::ManilaShare: ../puppet/services/pacemaker/manila-share.yaml
  OS::Tripleo::Services::ManilaBackendGeneric: ../puppet/services/manila-backend-generic.yaml

parameter_defaults:
  ManilaServiceInstanceUser: ''
  ManilaServiceInstancePassword: ''
  ManilaServiceInstanceFlavorId: 2
  ManilaServiceNetworkCidr: '172.16.0.0/16'
  ManilaGenericEnableBackend: true
  ManilaGenericBackendName: tripleo_generic
  ManilaGenericDriverHandlesShareServers: true
  ManilaGenericSmbTemplateConfigPath: '$state_path/smb.conf'
  ManilaGenericVolumeNameTemplate: 'manila-share-%s'
  ManilaGenericVolumeSnapshotNameTemplate: 'manila-snapshot-%s'
  ManilaGenericShareMountPath: '/shares'
  ManilaGenericMaxTimeToCreateVolume: '180'
  ManilaGenericMaxTimeToAttach: '120'
  ManilaGenericServiceInstanceSmbConfigPath: '$share_mount_path/smb.conf'
  ManilaGenericShareVolumeFsType: 'ext4'
  ManilaGenericCinderVolumeType: ''