Проблема с пропуском: хосты не совпадают с Vagrant и Ansible
Я установил Vagrant, VirtualBox и Ansible и пытаюсь запустить предоставление на одном хосте, но он всегда возвращается "пропуск: нет подходящих хостов
Заголовок моего файла playbook выглядит так:
---
- hosts: webservers
user: vagrant
sudo: yes
и мой/etc/ansible/hosts
файл выглядит так:
[webservers]
webserver1
Я попытался поместить IP-адрес там, но у меня был тот же результат. Я добавил свой ключ ssh на сервер и добавил хост webserver1 к обоим.ssh/config
а также ./etc/hosts
Я могуssh vagrant@webserver1
хорошо, без запроса пароля, благодаря использованию ключа ssh.
Что мне здесь не хватает?
Хост: Debian 7.2Клиентский компьютер: Debian 7Virtualbox: 4.1.18Vangrantup: 1.4.1Ansible: 1,5