Ansible 雑多メモ
このページの目的
Best practice が Best practiceと言いながら、公式ドキュメントでは記載されていなかったり、全然分からないような物ばかりなので色々メモを残しておく
roles関係
meta情報の書き方
- こことか
vars関係
- dashは使ってはいけない
- まあ、YAMLの仕様を考えれば分からないでも無いが yamllint/ansible-lintだとエラーを吐いてくれないのが困る。特に後者。おかしいだろ
- https://github.com/ansible/ansible/issues/8849
Tips
1行が長すぎるので改行したい
基本的にはここ
- https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html
他には
- こことか
と | で扱いが変わるが要するにこれらを併用してなんとかする