SubKey: resources.NovaCompute0PassthroughSpecific
parameters:
passthrough_config_specific: {get_param: NovaComputeExtraConfig}
+ HeatAuthEncryptionKey:
+ type: OS::Heat::RandomString
controllerConfig:
type: OS::Heat::StructuredConfig
properties:
get_param: HeatPassword
admin_tenant_name: service
admin_user: heat
- auth_encryption_key: unset___________
+ auth_encryption_key:
+ get_resource: HeatAuthEncryptionKey
db:
Fn::Join:
- ''
- ' '
- - {get_attr: [NovaCompute0, networks, ctlplane, 0]}
- {get_attr: [NovaCompute0, name]}
- - Fn::Join:
- - '.'
- - - {get_attr: [NovaCompute0, name]}
- - 'novalocal'
- Fn::Join:
- "\n"
- Merge::Map:
- ' '
- - {get_attr: [BlockStorage0, networks, ctlplane, 0]}
- {get_attr: [BlockStorage0, name]}
- - Fn::Join:
- - '.'
- - - {get_attr: [BlockStorage0, name]}
- - 'novalocal'
- Fn::Join:
- "\n"
- Merge::Map:
- ' '
- - {get_attr: [SwiftStorage0, networks, ctlplane, 0]}
- {get_attr: [SwiftStorage0, name]}
- - Fn::Join:
- - '.'
- - - {get_attr: [SwiftStorage0, name]}
- - 'novalocal'
- Fn::Join:
- "\n"
- Merge::Map:
- ' '
- - {get_attr: [controller0, networks, ctlplane, 0]}
- {get_attr: [controller0, name]}
- - Fn::Join:
- - '.'
- - - {get_attr: [controller0, name]}
- - 'novalocal'
- {get_param: CloudName}
rabbit:
nodes: