約束の地

キャロ組

Rundeck 3 を Docker でインストールした場合のファイルの場所(オンプレとの対比)

結論

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

参考

補足

Rundeck 3 については粒度を細かくして記事にしているので、他の記事 も参考にするとよいかもしれません。

あと、困ったら何はともあれ 公式ドキュメント です。

所見

Docker運用は最初がつらい。

*1:という表現は微妙ですが

Powered by はてなブログ