Releases: Python-Tools/portainer_deploy_tool
Releases · Python-Tools/portainer_deploy_tool
0.0.5
0.0.4
0.0.4
bug修复
- 修复
createorupdatestack在没有stack时无法部署的问题
0.0.3
0.0.3
接口修改
- 子命令
updateservicebywebhook的tokens参数现在是位置参数 - 子命令
updateservicebywebhook现在可以用执行目录下的update_service_by_webhooks_config.json文件作为配置 - 子命令
createorupdatestack的endpoints参数现在是位置参数 - 子命令
createorupdatestack现在可以用执行目录下的create_or_update_stack_config.json文件作为配置 - 子命令
updateserviceinstack的deploy_path参数参数现在是位置参数 - 子命令
updateserviceinstack现在可以用执行目录下的update_service_in_stack_config.json文件作为配置
bug修复
- 修复
updateservicebywebhook的调用url错误
0.0.2
0.0.2
接口修改
updateservicebywebhook现在可以设置多个tokenartifact_version和tag_prefix参数被取消- 现在
retry_max_times和retry_interval_backoff_factor作为哦三个子命令的共有参数,retry_interval被移除,现在重试的间隔时间将根据公式{backoff factor} * (2 ** ({number of total retries} - 1))获得
0.0.1
portainer_deploy_tool
使用portainer部署更新服务的工具
使用
本工具提供pip安装pip install portainer_deploy_tool以及docker镜像hsz1273327/portainer_deploy_tool
docker镜像中已经申明了ENTRYPOINT [ "python","-m", "portainer_deploy_tool"]
支持3个子命令:
-
updateserviceinstack用于更新某个服务对应的镜像后根据指定的路径更新stack -
updateservicebywebhooks用于在portainer上激活webhook后通过调用webhook更新服务 -
createorupdatestack用于根据目录下的指定后缀的文件来创建或者更新stack配置.
具体参数及含义可以用-h命令查看