cnos_system – Управление системными атрибутами на устройствах Lenovo CNOS
Новая версия 2.8.
Описание
- Этот модуль обеспечивает декларативное управление атрибутами систем узла на устройствах Lenovo CNOS. Он предоставляет возможность настроить параметры системы хоста или удалить эти параметры из активной конфигурации устройства.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| domain_name - | Настраивает суффикс имени домена по умолчанию, используемый при ссылке на этот узел по его полному доменному имени (FQDN). Этот аргумент принимает либо список имен доменов, либо список словарей, которые настраивают имя домена и имя VRF или ключевое слово «default». См. примеры. | |
| domain_search - | Настраивает список суффиксов имен доменов для поиска при выполнении разрешения имен DNS. Этот аргумент принимает либо список имен доменов, либо список словарей, которые настраивают имя домена и имя VRF или ключевое слово «default». См. примеры. | |
| hostname - | Настраивает параметр имени хоста устройства. Этот параметр принимает строковое значение ASCII или ключевое слово «default» | |
| lookup_enabled boolean |
| Административный контроль включения или выключения поиска DNS. При установке этого аргумента в значение True выполняется поиск, а при установке в значение False поиск не выполняется. |
| lookup_source - | Предоставляет один или несколько интерфейсов источника для использования при выполнении поиска DNS. Интерфейс должен быть валидным интерфейсом, настроенным на устройстве. | |
| name_servers - | Список DNS-серверов по IP-адресам для использования при выполнении поиска разрешения имен. Этот аргумент принимает либо список DNS-серверов, либо список словарей, которые настраивают имя DNS-сервера и имя VRF или ключевое слово «default». См. примеры. | |
| state - |
| Состояние значений конфигурации в текущей активной конфигурации устройства. При установке в значение present значения должны быть настроены в активной конфигурации устройства, а при установке в значение absent значения не должны быть в активной конфигурации устройства |
Примеры
- name: configure hostname and domain-name
cnos_system:
hostname: cnos01
domain_name: test.example.com
- name: remove configuration
cnos_system:
state: absent
- name: configure name servers
cnos_system:
name_servers:
- 8.8.8.8
- 8.8.4.4
- name: configure DNS Lookup sources
cnos_system:
lookup_source: MgmtEth0/0/CPU0/0
lookup_enabled: yes
- name: configure name servers with VRF support
nxos_system:
name_servers:
- { server: 8.8.8.8, vrf: mgmt }
- { server: 8.8.4.4, vrf: mgmt }
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список | всегда | Список команд режима конфигурации для отправки на устройство Пример: ['hostname cnos01', 'ip domain-name test.example.com vrf default'] |
Статус
- Этот модуль не гарантирует обратной совместимости интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Anil Kumar Muraleedharan (@amuraleedhar)
Подсказка
Если вы заметите какие-либо проблемы в данной документации, вы можете изменить этот документ, чтобы улучшить его.
© 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/modules/cnos_system_module.html