rundeck每次增删改node的时候都需要手动修改配置文件,非常麻烦,而且容易出错。通过web页面来修改反而更高效方便!
使用说明:
一、修改目录“RundeckNodes”下数据源配置文件
定位"db.class.php"第40~50行中数据库信息,修改数据库地址,数据库名和用户名密码
二、初始化话数据库
1)mysql中创建数据库名"rdnode":CREATE DATABASE IF NOT EXISTS rdnode DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
2)创建表"xml":mysql> source /tmp/xml.sql;
3)将rundeck工程下的"resources.xml"文件拷贝到网站根目录下进行数据初始化
4)初始化方法,在浏览器输入地址 http://127.0.0.1/read.php(只运行执行一次,重复执行会导致数据重复)
5)此时输入http://127.0.0.1/list.php便可看到rundeck中服务器节点信息
下面就是用php写的修改node配置文件的页面:
1.列表
2.增加节点
3.修改已存在的node
4.删除节点
5.代码在附件中
本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/1762511,如需转载请自行联系原作者