これを使用してCloudFormationを使用してRDSインスタンスを作成しています:
"資力": {
"myDB":{
"タイプ": "AWS :: RDS :: DBInstance"、
"プロパティ": {
"AllocatedStorage": "5"、
"DBInstanceClass": "db.m1.small"、
「エンジン」:「MySQL」、
"EngineVersion": "5.5"、
"DBName": "mydb"、
"MasterUsername":{
"Ref": "DBUser"
}、
"MasterUserPassword":{
"Ref": "DBPassword"
}、
"DBParameterGroupName":{
"Ref": "myRDSParamGroup"
}
}
}
そしてそれはすべて機能します。ただし、アプリスキーマを設定するには、DBの作成時に初期SQLを実行する必要があります。私の現在のアプローチは、アプリを自己移行させることですが、CloudFormation定義でそれを実行したいと思います。これは可能ですか?