1 HeatTemplateFormatVersion: '2012-12-12'
2 Description: 'Common Swift Storage Configuration'
6 Default: overcloud-swift-storage
7 OvercloudSwiftStorageFlavor:
9 Description: Flavor for Swift storage nodes to request when deploying.
14 NeutronEnableTunnelling:
19 Type: OS::Nova::Server
22 {Ref: SwiftStorageImage}
23 flavor: {Ref: OvercloudSwiftStorageFlavor}
24 key_name: {Ref: KeyName}
26 Type: OS::Heat::StructuredDeployment
28 server: {Ref: SwiftStorage0}
29 config: {Ref: SwiftConfig}
31 neutron_local_ip: {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [SwiftStorage0, networks]} ]} ] }
38 - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [controller0, networks]} ]} ] }