結論
Rundeck 3 を オンプレ*1 でインストールした場合と Docker でインストールした場合の各ファイル(ディレクトリ)の場所の対比は以下の表のとおりです。
オンプレ | Docker |
---|---|
/var/rundeck/projects | /home/rundeck/projects |
/var/rundeck/user-assets | /home/rundeck/user-assets |
/var/lib/rundeck | /home/rundeck |
/etc/rundeck | /home/rundeck/etc および /home/rundeck/server/config (分散されている) |
/home/rundeck/etc および /home/rundeck/server/config (分散されている)について
オンプレ /etc/rundeck
にあるファイルは、Docker では2つの場所に分散されています。具体的には Docker において以下のように分散されて置いてあります。
/home/rundeck/etc
$ ll total 44 drwxr-xr-x 1 rundeck rundeck 4096 Feb 11 00:43 ./ drwxr-xr-x 1 rundeck rundeck 4096 Feb 11 00:43 ../ -rw-rw-r-- 1 rundeck rundeck 738 Jan 24 00:37 admin.aclpolicy -rw-rw-r-- 1 rundeck rundeck 1104 Jan 24 00:37 apitoken.aclpolicy -rw-rw-r-- 1 rundeck rundeck 510 Jan 24 00:37 cli-log4j.properties -rw-r--r-- 1 rundeck rundeck 1519 Feb 11 00:34 framework.properties -rw-rw-r-- 1 rundeck rundeck 4958 Jan 24 00:37 preferences.properties -rw-rw-r-- 1 rundeck rundeck 683 Jan 24 00:37 profile -rw-rw-r-- 1 rundeck rundeck 486 Jan 24 00:37 profile.bat -rw-rw-r-- 1 rundeck rundeck 876 Feb 10 06:35 project.properties
/home/rundeck/server/config
$ ll total 32 drwxr-xr-x 1 rundeck rundeck 4096 Feb 11 00:34 ./ drwxr-xr-x 1 rundeck rundeck 4096 Jan 24 02:16 ../ -rw-r--r-- 1 rundeck rundeck 166 Feb 10 04:17 jaas-loginmodule.conf -rw-r--r-- 1 rundeck rundeck 5985 Feb 10 04:17 log4j.properties -rw-r--r-- 1 rundeck rundeck 403 Jan 24 02:16 realm.properties -rw-r--r-- 1 rundeck rundeck 1805 Feb 11 00:34 rundeck-config.properties -rw-r--r-- 1 rundeck rundeck 160 Jan 24 02:16 ssl.properties
参考
- Docker Hub と Docker Zoo(GitHub リポジトリ)
- オンプレでのインストールの説明ページ
補足
Rundeck 3 については粒度を細かくして記事にしているので、他の記事 も参考にするとよいかもしれません。
あと、困ったら何はともあれ 公式ドキュメント です。
所見
Docker運用は最初がつらい。
*1:という表現は微妙ですが