Spec-Zone.ru › Ansible

Модуль dellemc.enterprise_sonic.sonic_facts — Сбор фактов о устройствах с Enterprise SONiC

Примечание

Этот модуль входит в состав коллекции dellemc.enterprise_sonic (версия 2.5.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить её установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install dellemc.enterprise_sonic.

Для использования в плейбуке укажите: dellemc.enterprise_sonic.sonic_facts.

Добавлена в dellemc.enterprise_sonic 1.0.0

  • Обзор
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Сбор фактов с устройств, работающих под управлением дистрибутива Enterprise SONiC от Dell Technologies. Этот модуль сохраняет собранные факты в дереве фактов, используя имя ресурса в качестве ключа. Модуль фактов всегда собирает базовый набор фактов с устройства и позволяет включить или отключить сбор дополнительных фактов.

Примечание

У этого модуля есть соответствующий плагин действий.

Параметры

Параметр

Комментарии

gather_network_resources

список / элементы=строка

При указании этого аргумента сбор фактов ограничивается заданным подмножеством. Возможные значения для этого аргумента включают все и ресурсы, такие как ‘all’, ‘interfaces’, ‘vlans’, ‘lag_interfaces’, ‘l2_interfaces’, ‘l3_interfaces’. Можно указать список значений, чтобы включить большее подмножество. Значения также могут быть использованы с начальным ‘!’ для указания того, что определённое подмножество не должно собираться.

Возможные значения:

  • "all"
  • "vlans"
  • "interfaces"
  • "l2_interfaces"
  • "l3_interfaces"
  • "lag_interfaces"
  • "bgp"
  • "bgp_af"
  • "bgp_neighbors"
  • "bgp_neighbors_af"
  • "bgp_as_paths"
  • "bgp_communities"
  • "bgp_ext_communities"
  • "ospfv2_interfaces"
  • "ospfv2"
  • "mclag"
  • "prefix_lists"
  • "vlan_mapping"
  • "vrfs"
  • "vrrp"
  • "vxlans"
  • "users"
  • "system"
  • "port_breakout"
  • "aaa"
  • "ldap"
  • "tacacs_server"
  • "radius_server"
  • "static_routes"
  • "ntp"
  • "logging"
  • "pki"
  • "ip_neighbor"
  • "port_group"
  • "dhcp_relay"
  • "acl_interfaces"
  • "l2_acls"
  • "l3_acls"
  • "lldp_global"
  • "mac"
  • "bfd"
  • "copp"
  • "route_maps"
  • "lldp_interfaces"
  • "stp"
  • "poe"
  • "dhcp_snooping"
  • "sflow"
  • "fips"
  • "roce"
  • "qos_buffer"
  • "qos_pfc"
  • "qos_maps"
  • "qos_scheduler"
  • "qos_wred"
  • "qos_interfaces"
  • "pim_global"
  • "pim_interfaces"
  • "login_lockout"
  • "mgmt_servers"
  • "ospf_area"

gather_subset

список / элементы=строка

При указании этого аргумента сбор фактов ограничивается заданным подмножеством. Возможные значения для этого аргумента включают все, минимум, аппаратное обеспечение, конфигурацию, наследие и интерфейсы. Можно указать список значений, чтобы включить большее подмножество. Значения также могут быть использованы с начальным ‘!’ для указания того, что определённое подмножество не должно собираться.

Значение по умолчанию: ["!config"]

Примечания

Примечание

  • Проверено на дистрибутиве Enterprise SONiC от Dell Technologies.
  • Поддерживает check_mode.

Примеры

- name: Gather all facts
  dellemc.enterprise_sonic.sonic_facts:
    gather_subset: all
    gather_network_resources: all
- name: Collects VLAN and interfaces facts
  dellemc.enterprise_sonic.sonic_facts:
    gather_subset:
      - min
    gather_network_resources:
      - vlans
      - interfaces
- name: Do not collects VLAN and interfaces facts
  dellemc.enterprise_sonic.sonic_facts:
    gather_network_resources:
      - "!vlans"
      - "!interfaces"
- name: Collects VLAN and minimal default facts
  dellemc.enterprise_sonic.sonic_facts:
    gather_subset: min
    gather_network_resources: vlans
- name: Collect lag_interfaces and minimal default facts
  dellemc.enterprise_sonic.sonic_facts:
    gather_subset: min
    gather_network_resources: lag_interfaces

Авторы

  • Mohamed Javeed (@javeedf)
  • Abirami N (@abirami-n)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/dellemc/enterprise_sonic/sonic_facts_module.html

Spec-Zone.ru

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