使用Jelastic Packaging Standard部署时,按清单创建数据库

时间:2014-12-18 17:48:27

标签: jelastic

我正在尝试为Jlastic部署Jelastic应用程序编写清单。 创建节点和部署webapps工作正常但我无法创建数据库并使用manifest指令将sql转储加载到其中。

我的配置部分如下所示:

" configs":[              {                 " nodeType":" postgres9",                 "重新启动":false,                 "数据库":[{                                " name":" somedbname",                                "用户" :" someusername",                                 " dump":" http://www.somehost.de/jelastic/somedump.sql"                              }]                  },              ...              ]  ......

似乎完全忽略了数据库部分。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

可能你在数据库对象定义周围有一个额外的方括号,即你必须有“数据库”:{...} ,而不是“database”:[{... }]

另外,我建议您查看Cyclos中的示例。他们的想法是下载一个可执行的bash脚本,该脚本将由cron启动并完成设置数据库所需的所有操作,包括添加新用户,扩展等。

最好的问候。