Я новичок в ansible
, получил следующую проблему.
Я смог подключиться к моей клиентской машине через ssh, но не смог запустить playbook.
Получение ошибки ниже:
[WARNING]: Unable to parse /etc/ansible/hosts as an inventory source
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit
localhost does not match 'all'
[WARNING]: Could not match supplied host pattern, ignoring: a
здесь имя моей группы. мои хосты приведены ниже:
---------
[a]
172.31.26.93
[all:vars]
ansible_user=vagrant
ansible_ssh_pass=vagrant
ansible_ssh_host=172.31.26.93
ansible_ssh_port=22
ansible_ssh_user='ansibleuser'
ansible_ssh_private_key_file=/home/ansibleuser/.ssh
------- мой файл playbook, указанный ниже ----
- hosts: a
tasks:
- name: create a directory
file: path=/home/ansiblesuser/www state=directory
Впервые я получаю эту проблему.