发布于 2015-10-10 00:18:51 | 838 次阅读 | 评论: 0 | 来源: 网友投递
RunDeck 服务器自动化操作
RunDeck 是用 Java/Grails 写的开源工具,帮助用户在数据中心或者云环境中自动化各种操作和流程。通过命令行或者web界面,用户可以对任意数量的服务器进行操作,大大降低了对服务器自动化的门槛。
RunDeck 2.6.0 发布, 改进信息:
日期:2015-10-08
名称: "cafe bonbon chocolate gift"
SCM Plugin with Git implementation (preliminary release)
Per-job logging limits, such as max line count or file size, see Jobs - Log Limit
Active/passive execution mode: disable all executions on the server
Per-Job schedule and execution toggling: disable scheduled or all executions for a single job
UI updates to Nodes and Commands pages
Project Archives: includes ACLs and project config
Per-project ACLs available via API, storable in DB
Filesystem ACLs are now used for "global" level access control
Project ACLs are limited to manage the specific project, and are stored in the DB
ACL validation improvements
see the rd-acl
tool validate command
Invalid filesystem ACLs are logged in the service log
Invalid project ACLs uploaded via API will be rejected
Example Orchestrator plugins now bundled
JSON support added for all API endpoints
Some API refactoring for v14
See API v14
Jobs can now disable automatic node selection by default
Phew
更多改进内容请看更新日志。
下载:https://github.com/rundeck/rundeck/archive/v2.6.0.zip。
RunDeck 是用 Java/Grails 写的开源工具,帮助用户在数据中心或者云环境中自动化各种操作和流程。通过命令行或者web界面,用户可以对任意数量的服务器进行操作,大大降低了对服务器自动化的门槛。
在浏览器中执行服务器上任何非交互命令,比如ps, /etc/init.d/xxx restart,注意ssh之类的要在执行中输入密码的肯定不支持
对接服务器上的一键运维脚本,变成一个Job, 执行时只要点击按钮Run
自动记录命令操作记录和输出。
Share Standard Operating Procedures