Spec-Zone.ru › Ansible 2.6

ce_ntp — Управление основными настройками NTP на коммутаторах HUAWEI CloudEngine.

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

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

Описание

  • Управление основными настройками NTP на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
is_preferred
    Варианты:
  • enable
  • disable
Определяет заданный NTP-сервер или -подчинённого сервера в качестве предпочтительного NTP-сервера или -подчинённого сервера для устройства.
key_id
Идентификатор ключа аутентификации для использования с заданным NTP-сервером или -подчинённым сервером.
peer
Сетевой адрес NTP-подчинённого сервера.
server
Сетевой адрес NTP-сервера.
source_int
Локальный интерфейс источника, с которого отправляются сообщения NTP. Должен быть полным именем интерфейса, например, 40GE1/0/22, vlanif10. Типы интерфейсов, такие как 10GE, 40GE, 100GE, Eth-Trunk, LoopBack, MEth, NULL, Tunnel, Vlanif.
state
    Варианты:
  • present ←
  • absent
Управляет состоянием ресурса.
vpn_name Значение по умолчанию:
"_public_"
Заставляет устройство общаться с заданным NTP-сервером или -подчинённым сервером через определённую VPN.

Примеры

- name: NTP test
  hosts: cloudengine
  connection: local
  gather_facts: no
  vars:
    cli:
      host: "{{ inventory_hostname }}"
      port: "{{ ansible_ssh_port }}"
      username: "{{ username }}"
      password: "{{ password }}"
      transport: cli

  tasks:

  - name: "Set NTP Server with parameters"
    ce_ntp:
      server: 192.8.2.6
      vpn_name: js
      source_int: vlanif4001
      is_preferred: enable
      key_id: 32
      provider: "{{ cli }}"

  - name: "Set NTP Peer with parameters"
    ce_ntp:
      peer: 192.8.2.6
      vpn_name: js
      source_int: vlanif4001
      is_preferred: enable
      key_id: 32
      provider: "{{ cli }}"

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

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

Ключ Возвращаемое значение Описание
changed
boolean
всегда
Проверка, были ли внесены изменения на устройстве

Пример:
True
end_state
dict
всегда
Пара-значение пары NTP-информации после выполнения модуля

Пример:
{'server': '2.2.2.2', 'key_id': '48', 'is_preferred': 'enable', 'vpn_name': 'js', 'source_int': 'vlanif4002'}
existing
dict
всегда
Пара-значение пары существующих NTP-сервера/подчинённого сервера

Пример:
{'server': '2.2.2.2', 'key_id': '32', 'is_preferred': 'disable', 'vpn_name': 'js', 'source_int': 'vlanif4002'}
proposed
dict
всегда
Пара-значение пары переданных в модуль параметров

Пример:
{'server': '2.2.2.2', 'key_id': '48', 'is_preferred': 'enable', 'vpn_name': 'js', 'source_int': 'vlanif4002', 'state': 'present'}
updates
list
всегда
Команда, отправленная на устройство

Пример:
['ntp server 2.2.2.2 authentication-keyid 48 source-interface vlanif4002 vpn-instance js preferred']


Статус

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

Техническое обслуживание

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

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Zhijin Zhou (@CloudEngine-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.6/modules/ce_ntp_module.html

Spec-Zone.ru

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