同步操作将从 NeatLogic/neatlogic-autoexec-backend 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
中文 / English
neatlogic-autoexec-backend是自动化neatlogic-runner执行代理上的后端执行工具。接收服务端作业调度和控制指令,执行组合工具发起自动化作业,根据服务端提供的作业参数、执行目标节点、以及执行参数按阶段、分批次执行作业,并根据执行完成度回写服务端作业状态。
neatlogic-autoexec-backend本质是自动化后台的一个调度工具,理论上满足任何场景的自动化需求。
目前产品层面能枚举的自动化场景,包括:
⭐️说明
neatlogic-autoexec-backend工程出厂内置的工具库,是neatlogic-autoexec自动化模块基础固化出厂自带工具,用户无需也无法更改的工具库。
neatlogic-autoexec-scripts工程内自定义工具,因管理上、技术方案、架构设计上不同,可能在实际交付过程中需要导入到neatlogic-autoexec模块的自定义工具中修改后使用。
neatlogic-autoexec-scripts为用户提供可扩展工具库管理边界的入口。
runner执行 在neatlogic-runner所在机器上执行,简称本地执行。适用于需要安装依赖,比如vmware创建虚拟机。
runner->target执行,在neatlogic-runner所在机器上基于协议或neatlogic-tagent-client连远端目标执行。适用于需要安装依赖同时需要连远端目标执行,比如snmp采集。
target执行,远端目标执行。适用于不需要环境依赖的脚本下发,比如应用启停。
Sql文件执行。适用于数据库类DDL、DML等操作,比如应用部署过程中SQL执行。
程序主入口和常用小工具
程序主程序lib目录
主程序的日志目录
python3 依赖安装和升级
python3 依赖安装目录
内置插件目录
neatlogic-runner runner执行和runner->target执行插件
目标机器执行的插件目录
测试目录
第三方依赖目录,如数据库依赖、存储依赖、代码编译、代码扫描等第三方工具库目录
参见:环境搭建和调试
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。