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