Spec-Zone.ru › Ansible 2.4

net_system - Управление системными атрибутами на сетевых устройствах

Новая версия с 2.4.

  • Обзор
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус
    • Информация о техническом обслуживании

Обзор

  • Этот модуль обеспечивает декларативное управление атрибутами систем узлов на сетевых устройствах. Он предоставляет возможность настроить параметры системы хоста или удалить эти параметры из активной конфигурации устройства.

Параметры

параметр обязательно значение по умолчанию варианты комментарии
domain_name
нет
Настройте имя домена IP на удаленном устройстве на предоставленное значение. Значение должно быть в формате доменного имени и будет добавлено к hostname для создания полностью квалифицированного доменного имени.
domain_search
нет
Предоставляет список суффиксов домена, которые следует добавить к имени хоста для целей разрешения имен. Этот аргумент принимает список имен и будет согласован с текущей активной конфигурацией на работающем узле.
hostname
нет
Настройте параметр имени хоста устройства. Этот параметр принимает значение ASCII-строки.
lookup_source
нет
Предоставляет один или несколько интерфейсов источника для использования при выполнении разрешения DNS. Интерфейс, указанный в lookup_source, должен быть допустимым интерфейсом, настроенным на устройстве.
name_servers
нет
Список DNS-серверов по IP-адресу, которые нужно использовать для выполнения запросов разрешения имен. Этот аргумент принимает список DNS-серверов. См. примеры.
state
нет present
  • present
  • absent
Состояние значений конфигурации в текущей активной конфигурации устройства. При установке в present значения должны быть настроены в активной конфигурации устройства, а при установке в absent значения не должны быть в активной конфигурации устройства.

Примеры

- name: configure hostname and domain name
  net_system:
    hostname: ios01
    domain_name: test.example.com
    domain-search:
      - ansible.com
      - redhat.com
      - cisco.com

- name: remove configuration
  net_system:
    state: absent

- name: configure DNS lookup sources
  net_system:
    lookup_source: MgmtEth0/0/CPU0/0

- name: configure name servers
  net_system:
    name_servers:
      - 8.8.8.8
      - 8.8.4.4

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

Общие возвращаемые значения документированы здесь Возвращаемые значения, следующие поля уникальны для этого модуля:

название описание возвращаемое значение тип пример
commands
Список команд конфигурации для отправки устройству
всегда, за исключением платформ, которые используют транспорт Netconf для управления устройством. список ['hostname ios01', 'ip domain name test.example.com']

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.

Информация о техническом обслуживании

Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в knowledge base article<https://access.redhat.com/articles/rhel-top-support-policies>

Для получения помощи в разработке модулей, если вы так пожелаете, прочитайте Информация о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.

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

Spec-Zone.ru

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