- name: Getting data from routers
#Имя группы хостов
hosts: switch
# Перед работой с хостом ансибл собирает с него инфу с помощью питона, естественно на микротике это работать не будет, так что эту фичу выключаем
gather_facts: no
#количество систем, которые будут обрабатываться одновременно
serial: 1
#тип соединения, по идее уже указан в hosts
connection: network_cli
vars:
ansible_network_os: ios
tasks:
- ios_command:
commands:
- save config {{inventory_hostname}}.cfg
# - upload cfg_toTFTP 192.168.0.1 dest_file ./switch/config_serv.cfg
- upload cfg_toTFTP 192.168.0.1 dest_file ./switch/{{inventory_hostname}}.cfg
- logout
Подскажите, а как указать тип соединения?
ОтветитьУдалитьconnection: network_cli
ОтветитьУдалитьhttps://ansible-for-network-engineers.readthedocs.io/ru/latest/book/01_basics/network_cli.html
ОтветитьУдалить