批量作业是火山引擎ECS打造的原生自动化运维工具,免密码、免登录即可在多台云服务器实例上执行(Shell、Python)命令。相比用户登录实例手动输入命令,或通过第三方开源运维工具(如Ansible),批量作业的使用门槛更低(不需要部署和调试),运维效率更高。
批量作业支持如下功能特性:
(安装Agent的实例)可以免登录对云服务器执行命令,并查看执行结果。最高支持200个云服务器实例并发执行。
任务中可以使用系统内置的公共命令,或用户自定义命令(Shell或Python格式)。
任务支持多种执行方式:
立即执行:任务创建好之后,系统立即开始执行
定时任务:设定未来的某个时刻作为执行时间
周期任务:设定任务的开始时间(第一次执行),执行周期和完成时间
支持通过Python SDK间接调用。
典型的应用场景包括:
对部署在ECS上的容器实例,如火山VKE或用户自有容器,进行运维管理。包括:
升级Kubelet版本
内存、磁盘清理
配置更新
当用户发现ECS实例异常(如性能下降)时,通过控制台或SDK运行命令,对实例异常进行主动诊断。
发布地域:华北2(北京)、华东2(上海)和华南1(广州)。