打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一款可以取代cron的集中式任务管理工具Rundeck


运行速度快。非常安全。

把你的操作过程加入到它自己的任务中

可控并且可视化的

'...他是运维的瑞士军刀.' -Jordan Koch (Disney) 这么评价


以前经常有人问我,怎么能把所有服务器的cron统一管理起来,对于所有运维人员来说,还真是一件痛苦的事。

我总结了一下,原因大概有这几种:


  • cron总数太多。机器多,每个机器上都有无数的cron

  • 非集中管理,都是在每个服务器直接编辑

  • 写法乱,没注释

  • 存放位置不统一,有的写crontab里,有点写/etc/cron.d里

  • 没有备份,包括cron里调用的程序和脚本


当我看到Rundeck这款软件的时候,觉得他是可以解决上面种种问题的。当然Rundeck的功能不局限于此,他还可以完成一些自动化批量执行的工作。Rundeck官方是这么介绍的,他是一个任务调度器,而且可以按照你设计好的流程自动化执行。


现在运维有很多批量常规操作工具,比如xx、xx,我们喜欢把这些工具叫做运维自动化工具,其实在原始社会,我们一般用shell脚本搞定。当然有了web页面,看起来和操作起来也会显的高大上很多,而且可以留下操作记录。


对于自动化工具还有puppet、saltstack、ansible等。对于工具的选择,永远是那句话,适合的是最好的,没有一款工具通吃天下解决所有问题。

好有哲理的阐述O(∩_∩)O哈哈~


系统架构



Rundeck使用用法








Rundeck案例



更多详细信息请移步Rundeck的官网 http://rundeck.org



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
数据库管理自动化
驾驶员岗位职责
CheungSSH国产自动化运维工具开源Web界面
用RunDeck对服务器进行自动化 | 极光博客
这六个耗时且非增值活动,有损你的项目
基于Quqrtz.NET 做的任务调度管理工具
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服