ansible
よく j2 を付け忘れては「templateが見つからない!」と言われます。 どこからtemplate fileを探しているのか?と調べてみたけど、ネット上にあまり落ちてないのでメモ。 こんな構成の Playbook だとして play_dir ├── hosts ├── roles │ └── foo │ ├── defa…
role 名が 'nginx' だとして、templates/nginx.conf というファイルがあった場合、 templates/.conf というファイル名になってしまう。 github.com ansible 2.3.1 以降で修正されているのだけど、ちょうどこのバージョンを使っててはまった。