Spec-Zone.ru › Ansible 2.9

Плагины Cliconf

  • Добавление плагинов cliconf
  • Использование плагинов cliconf
  • Список плагинов

Плагины Cliconf представляют собой абстракции над интерфейсом командной строки устройств сети. Они предоставляют стандартный интерфейс для Ansible, чтобы выполнять задачи на этих устройствах сети.

Эти плагины, как правило, соответствуют платформам устройств сети один к одному. Соответствующий плагин cliconf будет загружаться автоматически в зависимости от переменной ansible_network_os.

Добавление плагинов cliconf

Вы можете расширить Ansible для поддержки других устройств сети, поместив пользовательский плагин в каталог cliconf_plugins.

Использование плагинов cliconf

Плагин cliconf, который необходимо использовать, определяется автоматически из переменной ansible_network_os. Нет необходимости переопределять эту функциональность.

Большинство плагинов cliconf могут работать без конфигурации. Несколько плагинов имеют дополнительные параметры, которые могут быть установлены для влияния на то, как задачи переводятся в команды командной строки.

Плагины самодокументирующиеся. Каждый плагин должен документировать свои параметры конфигурации.

Список плагинов

Вы можете использовать ansible-doc -t cliconf -l для просмотра списка доступных плагинов. Используйте ansible-doc -t cliconf <plugin name> для просмотра подробной документации и примеров.

  • aireos – Использование aireos cliconf для выполнения команд на платформе Cisco WLC
  • aruba – Использование aruba cliconf для выполнения команд на платформе Aruba
  • asa – Использование asa cliconf для выполнения команд на платформе Cisco ASA
  • ce – Использование ce cliconf для выполнения команд на платформе HUAWEI CloudEngine
  • cnos – Использование cnos cliconf для выполнения команд на платформе Lenovo CNOS
  • dellos10 – Использование dellos10 cliconf для выполнения команд на платформе Dell OS10
  • dellos6 – Использование dellos6 cliconf для выполнения команд на платформе Dell OS6
  • dellos9 – Использование dellos9 cliconf для выполнения команд на платформе Dell OS9
  • edgeos – Использование edgeos cliconf для выполнения команд на платформе EdgeOS
  • edgeswitch – Использование edgeswitch cliconf для выполнения команд на платформе EdgeSwitch
  • enos – Использование enos cliconf для выполнения команд на платформе Lenovo ENOS
  • eos – Использование eos cliconf для выполнения команд на платформе Arista EOS
  • eric_eccli – Использование eccli cliconf для выполнения команд на платформе Ericsson ECCLI
  • exos – Использование exos cliconf для выполнения команд на платформе Extreme EXOS
  • frr – Использование frr cliconf для выполнения команд на платформе Free Range Routing
  • icx – Использование icx cliconf для выполнения команд на платформе Ruckus ICX
  • ios – Использование ios cliconf для выполнения команд на платформе Cisco IOS
  • iosxr – Использование iosxr cliconf для выполнения команд на платформе Cisco IOS XR
  • ironware – Использование ironware cliconf для выполнения команд на платформе Extreme Ironware
  • junos – Использование junos cliconf для выполнения команд на платформе Juniper Junos OS
  • netvisor – Использование netvisor cliconf для выполнения команд на платформе Pluribus netvisor
  • nos – Использование nos cliconf для выполнения команд на платформе Extreme NOS
  • nxos – Использование nxos cliconf для выполнения команд на платформе Cisco NX-OS
  • onyx – Использование onyx cliconf для выполнения команд на платформе Mellanox ONYX
  • routeros – Использование routeros cliconf для выполнения команд на платформе MikroTik RouterOS
  • slxos – Использование slxos cliconf для выполнения команд на платформе Extreme SLX-OS
  • voss – Использование voss cliconf для выполнения команд на платформе Extreme VOSS
  • vyos – Использование vyos cliconf для выполнения команд на платформе VyOS

См. также

Ansible для автоматизации сети
Обзор использования Ansible для автоматизации устройств сети.
Список рассылки пользователей
У вас есть вопрос? Обратитесь к группе Google!
irc.freenode.net
Канал IRC #ansible-network

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/plugins/cliconf.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API