From a6e6afaa5a0bb98ce7862fcdae197357c127203d Mon Sep 17 00:00:00 2001 From: Clint Byrum Date: Thu, 28 Feb 2013 08:33:23 -0800 Subject: Adding keystone and mysql --- base.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 base.yaml (limited to 'base.yaml') diff --git a/base.yaml b/base.yaml new file mode 100644 index 00000000..adff04ed --- /dev/null +++ b/base.yaml @@ -0,0 +1,32 @@ +HeatTemplateFormatVersion: '2012-12-12' +Description: 'HEAT Template - Tie OpenStack components together' +Parameters: + TemplateRoot: + Description: URL Base where all of our templates are available + Type: String +Resources: + MySQL: + Type: AWS::CloudFormation::Stack + TemplateURL: + Fn::Join: + - {Ref: TemplateRoot} + - mysql.yaml + Parameters: + InstanceType: m1.small + KeyName: default + MySQLImage: image-mysql + Keystone: + Type: AWS::CloudFormation::Stack + TemplateURL: + Fn::Join: + - {Ref: TemplateRoot} + - keystone.yaml + Parameters: + KeyName: default + KeystoneDSN: + Fn::Join: + - 'mysql://keystone:' + - {Fn::GetAtt: [ MySQL , KeystonePassword ]} + - '@' + - {Fn::GetAtt: [ MySQL , MySQLHost ]} + - '/keystone' -- cgit 1.2.3-korg