diff options
author | Clint Byrum <clint@fewbar.com> | 2013-04-18 11:19:43 -0700 |
---|---|---|
committer | Clint Byrum <clint@fewbar.com> | 2013-04-18 11:19:43 -0700 |
commit | 9954c0f5b2fda18757c2bcb5240c4b19da7dc69e (patch) | |
tree | 5cc71da6f1ddb119bde61361e539e97698c6017d /mysql.yaml | |
parent | 67533a2d9dc87454ca2cbfe4778aa280e1a6392e (diff) |
Add Heat and RabbitMQ to base stack.
Diffstat (limited to 'mysql.yaml')
-rw-r--r-- | mysql.yaml | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -13,6 +13,10 @@ Parameters: Description: Keystone database username. Type: String Default: keystone + HeatUser: + Description: Heat database username. + Type: String + Default: heat MySQLImage: Type: String BootstrapHost: @@ -59,6 +63,9 @@ Resources: - database: keystone username: {Ref: KeystoneUser} userhandle: {Ref: KeystonePasswordHandle} + - database: heat + username: {Ref: HeatUser} + userhandle: {Ref: HeatPasswordHandle} mysql-migration: users: root: @@ -85,6 +92,14 @@ Resources: {Ref: MySQLImage} InstanceType: {Ref: InstanceType} KeyName: {Ref: KeyName} + HeatPasswordHandle: + Type: AWS::CloudFormation::WaitConditionHandle + HeatPassword: + DependsOn: MySQL + Type: AWS::CloudFormation::WaitCondition + Properties: + Handle: {Ref: HeatPasswordHandle} + Timeout: 90 KeystonePasswordHandle: Type: AWS::CloudFormation::WaitConditionHandle KeystonePassword: @@ -99,3 +114,6 @@ Outputs: KeystonePassword: Fn::GetAtt: [ KeystonePassword, Data ] KeystoneUser: {Ref: KeystoneUser} + HeatPassword: + Fn::GetAtt: [ HeatPassword, Data ] + HeatUser: {Ref: HeatUser} |