1 HeatTemplateFormatVersion: '2012-12-12'
2 Description: 'Common Block Storage Configuration'
6 Default: overcloud-cinder-volume
9 Default: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [notcompute, networks]} ]} ] }
12 Default: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [notcompute, networks]} ]} ] }
15 Default: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [notcompute, networks]} ]} ] }
21 BlockStorageAccessPolicy:
22 Type: OS::Heat::AccessPolicy
29 Policies: [ { Ref: BlockStorageAccessPolicy } ]
31 Type: AWS::IAM::AccessKey
36 Type: OS::Nova::Server
39 {Ref: BlockStorageImage}
41 key_name: {Ref: KeyName}
50 Fn::GetAtt: [ BlockStorageKey, SecretAccessKey ]
51 stack_name: {Ref: 'AWS::StackName'}
52 OpenStack::ImageBuilder::Elements: [ cinder ]
54 host: {Ref: KeystoneHost}
56 db: {"Fn::Join": ['', ['mysql://cinder:unset@', {Ref: MySQLHost}, '/cinder']]}
57 volume_size_mb: '5000'
61 admin-password: {Ref: AdminPassword}
63 host: {Ref: RabbitHost}
64 password: {Ref: RabbitPassword}
66 control: {Ref: NeutronPublicInterface}