Зачем вы создаете ansible.cfg, в котором единственное значение hostfile = prod?
Достаточно именовать файл с хостами, как hosts. В остальном — все хорошо.
ask_sudo_pass=True
remote_user = support
private_key_file=...
Я удалил их, когда заливал на GitHub, потому что это касается только моей конфигурации. Если у кого-нибудь появится необходимость добавить несколько параметров, он просто допишет их в готовый файл.
Свой облачный хостинг за 5 минут. Часть 0: Виртуализация