Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Описание

Модуль Ansible для управления конфигурациями маршрутизаторов ESR. Модуль позволяет получать бэкап с устройства и загружать на устройство заранее подготовленный конфигурационный файл

Параметры

ПараметрВарианты/По умолчаниюКомментарий

backup

boolean

Варианты:

  • no
  • yes
Данный параметр даёт указание модулю получить полный бэкап текущего конфига с устройства, прежде чем какие-либо изменения будут произведены. Файл бэкапа будет сохранён в каталоге backup в корневой директории плейбука. Если каталог отсутствует, то он будет создан

src

-

-В данном параметре указывается путь к файлу, содержащему валидную конфигурацию маршрутизатора ESR, либо шаблон конфигурации.

Примечания

  • Протестировано на версии ПО ESR 1.4.1
  • Для корректной работы необходима версия Ansible не ниже 2.7.6
  • Для получения информации об использовании Ansible для управлении сетевыми устройствами обратитесь к официальному руководству Ansible

Примеры

- name: render a Jinja2 template onto a ESR device
  esr_config:
    src: esr-config.j2


- name: get full backup from ESR device
  esr_config:
    backup: yes

Возвращаемые значения

В общем случае возвращаемые значения описаны здесь. Ниже перечислены уникальные для модуля значения:

ЗначениеУсловиеОписание

backup_path

string

когда параметр

backup установлен в yes

Полный путь к файлу бэкапа

Пример:

/ansible/playbooks/backup/esr-1000-config.2019-02-19@11:10:06


Установка

Для установки скачайте архив, распакуйте и запустите скрипт install.py

Для корректной работы модуля необходима версия Ansible не ниже 2.7.6

tar xvzf esr_config.tar.gz
cd ./esr_config
python install.py
  • Нет меток