mellanox.onyx.onyx_ntp – Управление общими конфигурациями NTP и конфигурациями ключей NTP на сетевых устройствах Mellanox ONYX
Примечание
Этот плагин входит в коллекцию mellanox.onyx (версия 1.0.0).
Для его установки используйте: ansible-galaxy collection install mellanox.onyx.
Для использования в плейбуке укажите: mellanox.onyx.onyx_ntp.
Новое в версии 0.2.0: of mellanox.onyx
Обзор
- Этот модуль предоставляет декларативное управление NTP и ключами NTP на сетевых устройствах Mellanox ONYX.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| authenticate_state строка |
| Состояние конфигурации аутентификации NTP. | |
| ntp_authentication_keys список / элементы=строка | Список ключей аутентификации NTP | ||
| auth_key_encrypt_type строка / обязательно |
| Тип шифрования, используемый для настройки ключа аутентификации NTP. | |
| auth_key_id целое число / обязательно | Настраивает идентификатор ключа NTP, диапазон 1-65534 | ||
| auth_key_password строка / обязательно | Пароль, используемый для ключа аутентификации NTP. | ||
| auth_key_state строка |
| Используется для определения, нужно ли удалять заданный ключ NTP или нет | |
| state строка |
| Состояние конфигурации NTP. | |
| trusted_keys список / элементы=строка | Список доверенных ключей NTP | ||
Примеры
- name: Configure NTP
onyx_ntp:
state: enabled
authenticate_state: enabled
ntp_authentication_keys:
- auth_key_id: 1
auth_key_encrypt_type: md5
auth_key_password: 12345
auth_key_state: absent
trusted_keys: 1,2,3
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список / элементы=строка | всегда. | Список команд конфигурации для отправки устройству Пример: ['ntp enable', 'ntp disable', 'ntp authenticate', 'no ntp authenticate', 'ntp authentication-key 1 md5 12345', 'no ntp authentication-key 1', 'ntp trusted-key 1,2,3'] |
Авторы
- Sara-Touqan (@sarato)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/mellanox/onyx/onyx_ntp_module.html