运行速度快。非常安全。
把你的操作过程加入到它自己的任务中
可控并且可视化的
'...他是运维的瑞士军刀.' -Jordan Koch (Disney) 这么评价
以前经常有人问我,怎么能把所有服务器的cron统一管理起来,对于所有运维人员来说,还真是一件痛苦的事。
我总结了一下,原因大概有这几种:
cron总数太多。机器多,每个机器上都有无数的cron
非集中管理,都是在每个服务器直接编辑
写法乱,没注释
存放位置不统一,有的写crontab里,有点写/etc/cron.d里
没有备份,包括cron里调用的程序和脚本
当我看到Rundeck这款软件的时候,觉得他是可以解决上面种种问题的。当然Rundeck的功能不局限于此,他还可以完成一些自动化批量执行的工作。Rundeck官方是这么介绍的,他是一个任务调度器,而且可以按照你设计好的流程自动化执行。
现在运维有很多批量常规操作工具,比如xx、xx,我们喜欢把这些工具叫做运维自动化工具,其实在原始社会,我们一般用shell脚本搞定。当然有了web页面,看起来和操作起来也会显的高大上很多,而且可以留下操作记录。
对于自动化工具还有puppet、saltstack、ansible等。对于工具的选择,永远是那句话,适合的是最好的,没有一款工具通吃天下解决所有问题。
好有哲理的阐述O(∩_∩)O哈哈~
更多详细信息请移步Rundeck的官网 http://rundeck.org
联系客服