Deprecate the old mergepy overcloud templates
[apex-tripleo-heat-templates.git] / deprecated / nfs-source.yaml
1 resources:
2   controllerNfsServerConfig:
3     type: OS::Heat::StructuredConfig
4     properties:
5       group: os-apply-config
6       config:
7         nfs_server:
8           shares:
9             - name: cinder
10               clients:
11                 - machine: 192.0.2.0/24
12                   options: rw,async,all_squash,anonuid=0,anongid=0
13   controllerCinderNfsConfig:
14     type: OS::Heat::StructuredConfig
15     properties:
16       group: os-apply-config
17       config:
18         cinder:
19           include_nfs_backend: true
20           nfs_shares:
21             Fn::Join:
22               - ':'
23               - - {get_attr: [controller0, networks, ctlplane, 0]}
24                 - /mnt/state/var/lib/nfs/cinder
25   controllerNfsServerDeployment:
26     type: OS::Heat::StructuredDeployment
27     properties:
28       config: {get_resource: controllerNfsServerConfig}
29       server: {get_resource: controller0}
30       signal_transport: NO_SIGNAL
31   controller0CinderNfsDeployment:
32     type: OS::Heat::StructuredDeployment
33     properties:
34       config: {get_resource: controllerCinderNfsConfig}
35       server: {get_resource: controller0}
36       signal_transport: NO_SIGNAL