accelerate - Включить ускоренный режим на удалённом узле
Новое в версии 1.3.
УСТЕРЕШЕНО
| Удалено в Ansible: | |
|---|---|
| версия: 2.4 | |
| Почему: | Заменено на ControlPersist |
| Альтернатива: | Используйте SSH с ControlPersist вместо этого. |
Описание
- Этот модуль был удалён, этот файл сохраняется для исторических целей документации.
- Этот модуль запускает эфемерный демон accelerate на удалённом узле, который Ansible может использовать для связи с узлами с высокой скоростью.
- Деммон прослушивает на настраиваемом порте в течение настраиваемого периода времени.
- Режим Fireball шифруется с помощью AES.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.4
- python-keyczar
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| ipv6 | Значение по умолчанию: "нет" | Деммон-прослушиватель на удалённом узле будет привязан к сокету ipv6 localhost, если этот параметр установлен в значение true. |
| minutes | Значение по умолчанию: 30 | Деммон-прослушиватель accelerate запускается на узлах и будет работать в течение этого количества минут, прежде чем отключиться. |
| multi_key (добавлено в 1.6) | Значение по умолчанию: "нет" | В случае включения, демон откроет локальный файл сокета, который может быть использован будущими запусками демона для загрузки нового ключа в уже запущенный демон, так что несколько пользователей могут подключаться с помощью разных ключей. Этот доступ всё ещё требует SSH-соединения, так как UID для которого сейчас запущен демон. |
| port | Значение по умолчанию: 5099 | TCP-порт для сокет-соединения |
| timeout | Значение по умолчанию: 300 | Количество секунд, которое сокет будет ждать данных. Если данные не получены, когда достигнуто значение таймаута, соединение будет закрыто. |
Примечания
Примечание
- См. главу о расширенных playbook для получения дополнительной информации об использовании ускоренного режима.
Примеры
# To use accelerate mode, simply add "accelerate: true" to your play. The initial
# key exchange and starting up of the daemon will occur over SSH, but all commands and
# subsequent actions will be conducted over the raw socket connection using AES encryption
- hosts: devservers
accelerate: true
tasks:
- command: /usr/bin/anything
Статус
Этот модуль помечен как устаревший и будет удалён в версии 2.4. Для получения дополнительной информации см. УСТЕРЕШЕНО.
Автор
- James Cammarata (@jimi-c)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/accelerate_module.html