<< 单击以显示目录 >> 自动化过程 |
RPA机器人几分钟就能完成员工几十分钟才能完成的基础工作,且可以7*24不间断工作,帮助员工完成大量重复规则化的工作,工作效率大大提升。设定相关事件及脚本,当事件触发后可以自动运行该脚本。
1.在左侧导航树中选择自动化过程。
2.单击创建新自动化。
3.设置自动化名称。
名称以小写字母开头,可以包含数字、小写字 和-,且不能重名。
4.设置自动化描述信息,通过设置描述信息后,可以较为清楚的分辨自动化过程。
5.设置触发事件。
参数 |
设置说明 |
---|---|
是否立即执行 |
开启后,有事件触发立即执行。 |
事件类型 |
可设置多个事件类型,有一个条件符合,自动化过程即可触发 |
事件过滤条件 |
一个事件可以设置多个过滤条件,每个过滤条件以键值对的形式创建 |
6.运行环境和脚本。
参数 |
配置说明 |
示例 |
---|---|---|
所属集群 |
可以选择项目所属的Kubernetes集群。 |
- |
并发运行策略 |
允许并行任务、阻止新任务创建、替换当前任务 |
- |
保留成功任务数 |
可以设置成功任务保留个数。 |
0 |
保留失败任务数 |
可以设置失败任务保留个数。 |
0 |
脚本类型 |
Python和Python-Selenium |
- |
视频 |
脚本类型选择Python-Selenium时,可以选择是否录制视频,并且把视频保存到已创建好的PVC中。 |
- |
脚本 |
支持Python脚本。 |
- |
7.单击立即创建。
事件列表参数如下表所示:
参数 |
配置说明 |
---|---|
artifact-repo |
软件包仓库创建、删除、更新 |
artifact |
软件包创建、删除、更新 |
artifact-file |
软件包文件上传、删除 |
assignment |
移除分配关系 |
domain |
域创建、删除、更新 |
host |
主机创建、删除、更新,主机信息更新 |
image |
镜像创建、删除、更新 |
image-repo |
镜像仓库创建、删除,tag创建、删除 |
group |
用户组创建、删除、更新、加入项目、退出项目 |
kubernetes |
集群添加、更新、删除,pod添加、更新、删除,应用删除 |
monitor |
监控创建 |
project |
项目删除、创建、更新 |
role |
角色创建、删除、更新 |
user |
用户删除、创建、更新、加入项目、退出项目、加入用户组、退出用户组 |
自动化过程在创建完成后,用户可以对自动化过程进行编辑,编辑过程与创建过程一致,可对除名称以外其他设置进行编辑。
•属性:自动化名称、上次触发结果、上次触发时间、所属集群、是否开启、 保留成功任务数 / 保留失败任务数是否有限制。
•任务页签:显示自动化执行的任务列表,Job状态、触发时间、并且可以查看运行日志,每个任务可以重新运行,并且查看触发事件。
•触发事件:显示触发事件列表。
•脚本:可以查看Python脚本,用户可以复制下载脚本。
1.在左侧导航树中选择自动化过程。
2.单击自动化过程名称,进入自动化过程详情页。
3.单击右上角的,选择关闭自动化过程。
自动化过程关闭成功后,不再随事件触发。
1.在左侧导航树中选择自动化过程。
2.单击自动化过程名称,进入自动化过程详情页。
3.单击任务页签。
4.选择要重新执行的Job,单击选择重新运行。
重新运行成功后,Job状态为成功。
1.在左侧导航树中选择自动化过程。
2.选择要删除的自动化过程,单击后方的,选择删除。
3.单击确认删除。
批量删除自动化过程的步骤如下。
1.在左侧导航树中选择自动化过程。
2.选择一个或多个自动化过程,单击列表上方的删除。
3.在确认框中单击确认删除。
1.在左侧导航树中选择自动化过程。
2.选择要删除的自动化过程,单击自动化过程的,展开自动化过程,查看Job列表。
3.选择需要查看日志的Job,单击后方的查看日志。
4.浏览器单独打开一个页签,显示当前Job的执行日志。