Spec-Zone.ru › Ansible 2.4

accelerate - Включение ускоренного режима на удалённом узле

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

  • УСТАРЕВШЕЕ
  • Синопсис
  • Требования (на хосте, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Примечания

УСТАРЕВШЕЕ

Используйте SSH с ControlPersist вместо этого.

Синопсис

  • Этот модуль запускает временный демон accelerate на удалённом узле, который Ansible может использовать для связи с узлами с высокой скоростью.
  • Демон прослушивает конфигурируемый порт в течение конфигурируемого периода времени.
  • Режим Fireball шифруется с помощью AES.

Требования (на хосте, на котором выполняется модуль)

  • python >= 2.4
  • python-keyczar

Параметры

параметр обязательный по умолчанию варианты комментарии
ipv6
нет
Если этот параметр установлен в значение true, демон-слушатель на удалённом узле будет привязан к сокету ipv6 localhost.
minutes
нет 30
Демон-слушатель accelerate запускается на узлах и будет работать в течение этого количества минут, прежде чем отключится.
multi_key
(добавлено в 1.6)
нет
При включении демон откроет локальный файл сокета, который может использоваться будущими запусками демона для загрузки нового ключа в уже запущенный демон, так что несколько пользователей смогут подключиться с помощью разных ключей. Для этого доступа всё равно требуется подключение SSH, так как uid, под которым работает демон, остаётся тем же.
port
нет 5099
TCP-порт для подключения по сокету.
timeout
нет 300
Количество секунд, в течение которых сокет будет ожидать данных. Если данные не будут получены по истечении значения таймаута, соединение будет закрыто.

Примеры

# 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

Примечания

Примечание

  • Дополнительную информацию об использовании ускоренного режима см. в главе о расширенных задачах.

Для получения помощи в разработке модулей, если вам это нужно, пожалуйста, ознакомьтесь с Информацией о сообществе и участии в разработке, Тестирование 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/accelerate_module.html

Spec-Zone.ru

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