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
命令查看