MySQL:
Type: AWS::EC2::Instance
Metadata:
- OpenStack::ImageBuilder::Elements: [ mysql ]
+ OpenStack::ImageBuilder::Elements: [ mysql-migration ]
OpenStack::Config:
mysql:
+ create-users:
+ - database: keystone
+ username: {Ref: KeystoneUser}
+ userhandle: {Ref: KeystonePasswordHandle}
+ mysql-migration:
users:
root:
password: {Ref: BootstrapRootPassword}
dump:
password: {Ref: BootstrapDumpPassword}
- create-users:
- - database: keystone
- username: {Ref: KeystoneUser}
- userhandle: {Ref: KeystonePasswordHandle}
bootstrap_host: {Ref: BootstrapHost}
slave_user: {Ref: BootstrapSlaveUser}
slave_password: {Ref: BootstrapSlavePassword}
Type: AWS::CloudFormation::WaitCondition
Properties:
Handle: {Ref: KeystonePasswordHandle}
- Timeout: 60
+ Timeout: 90
Outputs:
MySQLHost:
Fn::GetAtt: [ MySQL , PrivateIp ]