1 heat_template_version: pike
4 Openstack Manila generic backend.
7 ManilaGenericBackendName:
9 default: tripleo_generic
10 ManilaGenericDriverHandlesShareServers:
13 ManilaGenericSmbTemplateConfigPath:
15 default: '$state_path/smb.conf'
16 ManilaGenericVolumeNameTemplate:
18 default: 'manila-share-%s'
19 ManilaGenericVolumeSnapshotNameTemplate:
21 default: 'manila-snapshot-%s'
22 ManilaGenericShareMountPath:
25 ManilaGenericMaxTimeToCreateVolume:
28 ManilaGenericMaxTimeToAttach:
31 ManilaGenericServiceInstanceSmbConfigPath:
33 default: '$share_mount_path/smb.conf'
34 ManilaGenericShareVolumeFsType:
37 ManilaGenericCinderVolumeType:
40 ManilaServiceInstanceUser:
43 ManilaServiceInstancePassword: #SET THIS via parameter_defaults
46 ManilaServiceInstanceFlavorId:
49 ManilaServiceNetworkCidr:
51 default: '172.16.0.0/16'
54 description: Dictionary packing service data
58 description: Mapping of service_name -> network name. Typically set
59 via parameter_defaults in the resource registry. This
60 mapping overrides those in ServiceNetMapDefaults.
67 description: Role name on which the service is applied
71 description: Parameters specific to the role
76 description: Mapping of service endpoint -> protocol. Typically set
77 via parameter_defaults in the resource registry.
81 description: Role data for the Manila Generic backend.
83 service_name: manila_backend_generic
85 manila::backend::generic::title: {get_param: ManilaGenericBackendName}
86 manila::backend::generic::driver_handles_share_servers: {get_param: ManilaGenericDriverHandlesShareServers}
87 manila::backend::generic::smb_template_config_path: {get_param: ManilaGenericSmbTemplateConfigPath}
88 manila::backend::generic::volume_name_template: {get_param: ManilaGenericVolumeNameTemplate}
89 manila::backend::generic::volume_snapshot_name_template: {get_param: ManilaGenericVolumeSnapshotNameTemplate}
90 manila::backend::generic::share_mount_path: {get_param: ManilaGenericShareMountPath}
91 manila::backend::generic::max_time_to_create_volume: {get_param: ManilaGenericMaxTimeToCreateVolume}
92 manila::backend::generic::max_time_to_attach: {get_param: ManilaGenericMaxTimeToAttach}
93 manila::backend::generic::service_instance_smb_config_path: {get_param: ManilaGenericServiceInstanceSmbConfigPath}
94 manila::backend::generic::share_volume_fstype: {get_param: ManilaGenericShareVolumeFsType}
95 manila::backend::generic::cinder_volume_type: {get_param: ManilaGenericCinderVolumeType}
96 manila::service_instance::service_instance_user: {get_param: ManilaServiceInstanceUser}
97 manila::service_instance::service_instance_password: {get_param: ManilaServiceInstancePassword}
98 manila::service_instance::service_instance_flavor_id: {get_param: ManilaServiceInstanceFlavorId}
99 manila::service_instance::service_network_cidr: {get_param: ManilaServiceNetworkCidr}