AnsibleでRedmineを構築するサンプルを作った

投稿日:

Ansibleが使えると言うけれど・・・

ふと気づいたんですが、Ansibleが使えると言っている割には、 Ansible Playbookはほとんど公開してないなと。

というわけで、RedmineをAnsibleで構築する(WEBrickまで)サンプルコードを書きました。

あくまでサンプルコードなので、Ansible VaultのパスワードがREADME.mdに書いてたりします。

意外とめんどくさい

手順は以下を参考にしました。

結構めんどくさかったです。 その理由は、CentOS 7のRubyが古すぎる(2.0系)ためです。 結局Software CollectionsからRuby 2.4を取得しましたが、 そのままではパスが通らないので動きません。

結局 /usr/bin 以下にrubyなどの名称でスクリプトを置いています。

あとMySQLの5.6以上は問題があるらしく、慣れてないPostgreSQLを使ったところ、認証方法を理解するのに時間がかかりました。