私たちは独自のDCOSパッケージを作成してアプリケーションをインストールしようとしています。独自のユニバースを作成してS3でホストし、DCOSパッケージに必要なすべてのファイルを作成しました(config.json 、package.json、marathon.json.mustache)、インデックスが正しく作成され、Atestと呼ばれます。DCOSパッケージとしてのマラソングループのインストール
当社marathon.jsonは、アプリケーションのグループのためのマラソン記述子である:
{
"id" : "/{{Atest.id}}",
"groups":
[
{
"id": "{{Atest.apps-id}}",
"apps" :
[
{
"id" : "{{Atest.app-master-id}}",
.......
},
{
"id" : "{{Atest.app-slave-id}}",
.......
},
]
}
]
}
我々はマラソンAPIを介してアプリケーションをデプロイする場合、それは正常に動作しますが、私たちはDCOSパッケージはATESTをインストール実行しようとすると、それが失敗しました私は、マスターアプリだけのためのjsonを置き換える場合、それは問題なくインストールされます。
DCOSパッケージのカスタムパッケージをインストールするには、マラソンアプリのみをインストールできますか?または、DCOSパッケージとしてマラソングループをインストールする方法はありますか?