Linux上的泳道平台。安装、升级、备份等所有维护。

swimlane-platform的Python项目详细描述


泳道平台

安装

先决条件

有关必备信息和安装说明,请参见the Linux Swimlane Installation end user documentation

安装在线主程序包

运行pip install swimlane-platform --upgrade

安装脱机主程序包

脱机主程序包必须首先从tbd下载。

然后,您必须使用tar -xvf /path/to/swimlane-platform.tar.bz2将其解压缩到您选择的文件夹中

更改为要在其下运行所有操作的用户

完成上述步骤后,切换到该文件夹并运行pip install --user swimlane-platform-*.whl --no-index --find-links .

文件中还捆绑了两个图像,它们用于docker compose 重写文件。默认情况下,它们不会展开,如果超出 文件正在使用,您需要手动加载它们docker load override-images.tgz

跑步

您可以通过运行swimlane-platform来执行主脚本如果您想从开发人员发行版运行, 把它交给--dev开关。

安装后

可选附加服务

默认情况下,可选服务(如Syslog接收器和Selenium Chrome)在docker-compose.override.yml中被注释掉您需要取消对服务的注释(如果适用,它是相应的卷),然后运行docker-compose up -d以在启用附加服务的情况下运行泳道

工作空间体积

可以通过注释掉docker-compose.override.yml中任务容器上的volumes键来使用工作区卷指定主机上包含要与任务服务共享的文件的本地目录的路径。

示例:

sw_tasks:volumes:-/opt/swimlane/workspace:/app/workspace

第三方证书卷

可以通过注释掉docker-compose.override.yml中api和任务容器上的volumes键来使用第三方证书卷。指定主机上包含要与任务服务共享的文件的本地目录的路径。在每次启动api和任务时,都将运行update-ca-certificates服务来导入证书如果添加了新的证书,则需要重新启动api和任务容器才能使更改生效。

示例:

sw_api:volumes:-/opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/sw_tasks:volumes:-/opt/swimlane/ca-certs/:/usr/local/share/ca-certificates/swimlane/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Javafx扩展切换按钮   java在类B中引用类a的公共最终静态字符串会增加已编译类B的大小吗?   java获取JavaFX场景图上的所有阶段   javascript | WebVIew |在何处实现上传脚本   java testNG优先级和依赖冲突   编译后找不到java类路径文件   java自定义编译时错误   java Log4J 2属性配置不工作   java Android。向Google Sheet脚本发送POST请求   java多播socket加入/离开组、发送、接收线程安全   java排除war文件myeclipse中的文件   java从数字中删除数字,但它只在我们选择第一个数字时起作用   java如何使文本在textview中闪烁   java如何在springboot中从未经授权的响应中删除变量   java JDialog关闭按钮事件   在ListView已满时加载java视图   java客户机-服务器程序中的socket客户机如何向服务器发送连续消息而不从服务器接收回复消息?   在java中使用带有重写方法的throws子句时出现异常获取错误?   多线程Java,FileWriter(file,true)不附加到文件中