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}
48 Fn::GetAtt: [ BlockStorageKey, SecretAccessKey ]
49 stack_name: {Ref: 'AWS::StackName'}
50 OpenStack::ImageBuilder::Elements: [ cinder ]
52 host: {Ref: KeystoneHost}
54 db: {"Fn::Join": ['', ['mysql://cinder:unset@', {Ref: MySQLHost}, '/cinder']]}
55 volume_size_mb: '5000'
59 admin-password: {Ref: AdminPassword}
61 host: {Ref: RabbitHost}
62 password: {Ref: RabbitPassword}
64 control: {Ref: NeutronPublicInterface}