Я создал базовую пьесу c ansible. Но когда я запускаю playbook, я вижу следующую ошибку:
kiranm@kmalla-lt:~/ansible/playbooks$ ansible-playbook switch.yaml -i host,
[WARNING]: Could not match supplied host pattern, ignoring: Switch
PLAY [Switch] ******************************************************************************************************************
skipping: no hosts matched
PLAY RECAP *********************************************************************************************************************
kiranm@kmalla-lt:~/ansible/playbooks$
My Playbook
---
- hosts: Switch
gather_facts: false
connection: network_cli
tasks:
- name: Run show version on remote devices
ios_command:
commands: show run
host: "{{ ansible_host }}"
username: kmalla
password: admin
register: config
- name: save output to /ansible/backups
copy:
content: "{{ config.stdout[0] }}"
dest: "/ansible/backups/show_run_{{ inventory_hostname }}.txt"
Host File
[Switch]
[ios]
CL-QTS-R1-EDGE01 ansible_host=10.101.0.105
[ios:vars]
ansible_network_os=ios
И моя книга воспроизведения, и hostfile находятся в том же каталоге. Может кто-нибудь, пожалуйста, помогите мне в том же, где моя ошибка.