Spec-Zone.ru › Ansible 2.5

winrm - Выполнение задач через WinRM Майкрософт

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

  • Описание
    • Требования
  • Параметры
  • Статус
    • Автор

Описание

  • Выполнение команд или put/fetch на целевом узле через WinRM
  • Этот плагин позволяет передавать дополнительные аргументы, поддерживаемые протоколом, но не явно определенные здесь. Они должны быть переменными, объявленными по следующему шаблону ansible_winrm_<option>.

Требования

Ниже приведены требования к локальному мастер-узлу, на котором выполняется это соединение.

  • pywinrm (библиотека Python)

Параметры

Параметр Варианты/Значения по умолчанию Конфигурация Комментарии
connection_timeout
переменная: ansible_winrm_connection_timeout
Устанавливает параметры таймаута операции и чтения для соединения WinRM.
Соответствует аргументам operation_timeout_sec и read_timeout_sec в pywinrm, поэтому избегайте установки этих переменных с этой переменной.
Значение по умолчанию - значение, установленное в установленной версии pywinrm.
kerberos_command Значение по умолчанию:
kinit
переменная: ansible_winrm_kinit_cmd
Команда Kerberos для запроса токена аутентификации.
kerberos_mode
    Варианты:
  • managed
  • manual
переменная: ansible_winrm_kinit_mode
Режим использования Kerberos.
Вариант managed означает, что Ansible получит токен Kerberos.
В то время как вариант manual означает, что токен уже получен пользователем.
Если у вас возникают проблемы с зависанием Ansible при попытке получения токена Kerberos, вы можете установить это значение на manual и получить его вне Ansible или установить pexpect через pip и повторить попытку.
path Значение по умолчанию:
/wsman
переменная: ansible_winrm_path
Путь URI для подключения.
port Значение по умолчанию:
5986
переменная: ansible_port
переменная: ansible_winrm_port
Порт для подключения winrm к удаленному целевому узлу.
Значение по умолчанию - порт https (5986), если используется http, то это 5985.
remote_addr Значение по умолчанию:
inventory_hostname
переменная: ansible_host
переменная: ansible_winrm_host
Адрес машины Windows.
remote_user
переменная: ansible_user
переменная: ansible_winrm_user
Пользователь для входа в систему на машину Windows.
scheme
    Варианты:
  • http
  • https
переменная: ansible_winrm_scheme
Схема URI для использования.
Если не задано, то по умолчанию используется https или http, если port равен 5985.
transport
переменная: ansible_winrm_transport
Список winrm транспортов для попытки использования (ssl, plaintext, kerberos и т.д.).
Если None (значение по умолчанию), плагин попытается автоматически определить правильный список.
Доступные варианты зависят от версии pywinrm.

Статус

Автор

  • Команда Ansible Core

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/plugins/connection/winrm.html

Spec-Zone.ru

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