インストール&初期起動
公式サイトのDownloadページからrundeck-launcher-xxx.jarをダウンロードして、適当なフォルダで以下のコマンドを実行
$ java -jar rundeck-launcher-2.5.3.jar
WARNING: HTTPS is not enabled, specify -Drundeck.ssl.config=/Users/yusuzuki/rundeck/server/config/ssl.properties to enable.
2015-08-17 14:45:54.580:INFO:oejs.Server:jetty-7.6.0.v20120127
・
・
・
2015-08-17 14:46:17.423:INFO:/:Initializing Spring FrameworkServlet 'grails'
2015-08-17 14:46:17.482:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:4440
初期起動するとjarを実行したディレクトリにディレクトリやコンフィグファイルが生成される。
またブラウザで以下のURLから管理画面が表示される
http://localhost:4440/
- ID: admin
- PASS: admin
初期設定を行う
管理DBをMySQLに変更する
Rundeck用のDBを作成する
configでDB名を指定するためなんでもよい
[root@yusuzuki]
mysql -u root -p
mysql> create database rundeck;
mysql> use rundeck;
mysql> grant ALL on rundeck.* to 'rundeck'@'localhost' identified by '******';
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| fetchdb |
| mysql |
| rundeck |
+--------------------+
mysql> exit;
Rundeckデータベースの設定
MySQL接続情報に書き換える
server/config/rundeck-config.properties
dataSource.dbCreate = update
dataSource.url = jdbc:mysql://localhost/rundeck?autoReconnect=true
dataSource.username = rundeck
dataSource.password = *******
SMTPの設定を行う
server/config/rundeck-config.properties
grails.mail.host=localhost
grails.mail.port=25
設定オプションは下記のドキュメント参照
http://rundeck.org/docs/administration/email-settings.html
Nodeの追加