この記事はAnsible Advent Calendarの9日目です うちのチームでは現在、環境の共有も含めて Docker / Ansible を利用しています。 また、新しくサービスを作る際もなるべく docker-compose.yml を最初に作ることで、開発初期から適切な分担で作業をすることができるので、オススメです。 とはいえ、サーバすべてを Docker で運用することはないのでやっぱり ansible は不可欠です。 Ansible の悲しみ Ops/Deploy 用のサーバの ansible と手元の ansible のバージョンの差異 サービス A の Ops サーバとサービス B の Ops サーバの ansible でバージョンが違ったりの両方を対応できない 実行は Ops または手元のマシンから実行するしか無いが、わざわざ Ops サーバに入りたくない Ansib