备份/还原马拉松应用程序作业定义。
lcmap-app-deplo的Python项目详细描述
备份或部署马拉松式应用程序作业定义。在
它有什么作用?在
- 从马拉松终结点获取作业定义并将其保存到json文件中。在
- 从json文件加载作业定义,并将其放入Marathon端点。在
- 项目和作业名称筛选器可用于限制备份/部署的作业。在
- 测试模式将显示备份/部署的内容。在
使用
# Show app's help/all arguments. app-deploy --help # Test a backup from a dev Marathon endpoint to a file. # Use job filters "/myproject" and then all for all jobs. app-deploy --backup --test --env dev --project myproject --job all --file mytest.json # Run a backup from a dev Marathon endpoint to a file. # Use job filters "/myproject" and then further filter jobs with "myjob" in the name. app-deploy --backup --env dev --project myproject --job myjob --file mytest.json # Test a deploy from a file to a dev Marathon endpoint. # Use job filters "/myproject and then all for all jobs. app-deploy --deploy --test --env dev --project myproject --job all --file mytest.json
安装并运行
^{pr2}$版本控制
lcmap app deploy遵循语义版本控制:http://semver.org/
- 项目
标签: