Spec-Zone.ru › Ansible

Указатель всех переменных окружения коллекций

В этом указателе перечислены все переменные окружения, объявленные плагинами в коллекциях. Переменные окружения, используемые конфигурацией ansible-core, описаны в Настройки конфигурации Ansible.

AIM_CLIPASSWORDSDK_CMD

Утилита Cyberark CLI.

Используется в: плагин поиска community.general.cyberarkpassword

ANSIBLE_ADMIN_USERS

список пользователей, от которых ожидается наличие прав администратора. Контроллер использует его, чтобы определить, как предоставить общий доступ к временным файлам удалённому пользователю и пользователю, от имени которого выполняется повышение привилегий.

Используется в: плагин оболочки ansible.builtin.sh, плагин оболочки ansible.posix.csh, плагин оболочки ansible.posix.fish

ANSIBLE_ASYNC_DIR

Каталог, в котором Ansible хранит сведения об асинхронных заданиях.

Используется в: плагин оболочки ansible.builtin.sh, плагин оболочки ansible.posix.csh, плагин оболочки ansible.posix.fish

ANSIBLE_AZURE_AUTH_SOURCE

Управляет источником учётных данных для аутентификации.

Также можно задать с помощью переменной окружения ANSIBLE_AZURE_AUTH_SOURCE.

Если задано значение auto (по умолчанию), порядок приоритета следующий: параметры модуля -> env -> credential_file -> cli.

Если задано значение env, учётные данные считываются из переменных окружения

Если задано значение cli, источником учётных данных служит профиль Azure CLI. Для указания идентификатора подписки, если их несколько, можно использовать subscription_id или переменную окружения AZURE_SUBSCRIPTION_ID; в противном случае используется подписка az cli по умолчанию.

Если задано значение msi, хост-компьютер должен быть ресурсом Azure с включённым расширением MSI. Для указания идентификатора подписки, если ресурсу предоставлен доступ к нескольким подпискам, можно использовать subscription_id или переменную окружения AZURE_SUBSCRIPTION_ID; в противном случае выбирается первая подписка.

Параметр msi добавлен в Ansible 2.6.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

ANSIBLE_BECOME_PASS

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется в: плагин повышения привилегий ansible.builtin.runas, плагин повышения привилегий ansible.builtin.su, плагин повышения привилегий ansible.builtin.sudo, плагин повышения привилегий ansible.netcommon.enable, плагин повышения привилегий community.general.doas, плагин повышения привилегий community.general.dzdo, плагин повышения привилегий community.general.ksu, плагин повышения привилегий community.general.machinectl, плагин повышения привилегий community.general.pbrun, плагин повышения привилегий community.general.pfexec, плагин повышения привилегий community.general.pmrun, плагин повышения привилегий community.general.sesu, плагин повышения привилегий community.general.sudosu, плагин повышения привилегий containers.podman.podman_unshare

ANSIBLE_BUILDAH_EXECUTABLE

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется в: плагин подключения containers.podman.buildah, плагин инвентаризации containers.podman.buildah_containers

ANSIBLE_BUILDAH_EXTRA_ARGS

Дополнительные аргументы для командной строки buildah.

Используется в: плагин подключения containers.podman.buildah

ANSIBLE_BUILDAH_HOST

Идентификатор или имя рабочего контейнера buildah, к которому нужно получить доступ.

Используется в: плагин подключения containers.podman.buildah

ANSIBLE_BUILDAH_MOUNT_DETECTION

Включить автоматическое обнаружение точек монтирования контейнера и их использование при файловых операциях.

Используется в: плагин подключения containers.podman.buildah

ANSIBLE_BUILDAH_TIMEOUT

Время ожидания операций с контейнером в секундах. Значение 0 означает отсутствие ограничения по времени.

Используется в: плагин подключения containers.podman.buildah

ANSIBLE_BUILDAH_WORKING_DIRECTORY

Задать рабочий каталог для команд, выполняемых в контейнере.

Используется в: плагин подключения containers.podman.buildah

ANSIBLE_CACHE_REDIS_KEYSET_NAME

Имя набора ключей кэша, задаваемое пользователем.

Используется в: плагин кэша community.general.redis

ANSIBLE_CACHE_REDIS_SENTINEL

Имя службы Redis Sentinel (также называемое именем кластера).

Используется в: плагин кэша community.general.redis

ANSIBLE_CALLBACK_DIY_ON_ANY_MSG

Вывод для обратного вызова on_any.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_ON_ANY_MSG_COLOR

Цвет вывода для on_any_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_ON_FILE_DIFF_MSG

Вывод для обратного вызова on_file_diff.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_ON_FILE_DIFF_MSG_COLOR

Цвет вывода для on_file_diff_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_HANDLER_TASK_START_MSG

Вывод для обратного вызова playbook_on_handler_task_start.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_HANDLER_TASK_START_MSG_COLOR

Цвет вывода для playbook_on_handler_task_start_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_INCLUDE_MSG

Вывод для обратного вызова playbook_on_include.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_INCLUDE_MSG_COLOR

Цвет вывода для playbook_on_include_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NO_HOSTS_MATCHED_MSG

Вывод для обратного вызова playbook_on_no_hosts_matched.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NO_HOSTS_MATCHED_MSG_COLOR

Цвет вывода для playbook_on_no_hosts_matched_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NO_HOSTS_REMAINING_MSG

Вывод для обратного вызова playbook_on_no_hosts_remaining.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NO_HOSTS_REMAINING_MSG_COLOR

Цвет вывода для playbook_on_no_hosts_remaining_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NOTIFY_MSG

Вывод для обратного вызова playbook_on_notify.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_NOTIFY_MSG_COLOR

Цвет вывода для playbook_on_notify_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_PLAY_START_MSG

Вывод для обратного вызова playbook_on_play_start.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_PLAY_START_MSG_COLOR

Цвет вывода для playbook_on_play_start_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_SETUP_MSG

Вывод для обратного вызова playbook_on_setup.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_SETUP_MSG_COLOR

Цвет вывода для playbook_on_setup_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_START_MSG

Вывод для обратного вызова playbook_on_start.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_START_MSG_COLOR

Цвет вывода для playbook_on_start_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_STATS_MSG

Вывод для обратного вызова playbook_on_stats.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_STATS_MSG_COLOR

Цвет вывода для playbook_on_stats_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_TASK_START_MSG

Вывод для обратного вызова playbook_on_task_start.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_TASK_START_MSG_COLOR

Цвет вывода для playbook_on_task_start_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_VARS_PROMPT_MSG

Вывод для обратного вызова playbook_on_vars_prompt.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_PLAYBOOK_ON_VARS_PROMPT_MSG_COLOR

Цвет вывода для playbook_on_vars_prompt_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_FAILED_MSG

Вывод для обратного вызова runner_item_on_failed.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_FAILED_MSG_COLOR

Цвет вывода для runner_item_on_failed_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_OK_MSG

Вывод для обратного вызова runner_item_on_ok.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_OK_MSG_COLOR

Цвет вывода для runner_item_on_ok_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_SKIPPED_MSG

Вывод для обратного вызова runner_item_on_skipped.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ITEM_ON_SKIPPED_MSG_COLOR

Цвет вывода для runner_item_on_skipped_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_FAILED_MSG

Вывод для обратного вызова runner_on_failed.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_FAILED_MSG_COLOR

Цвет вывода для runner_on_failed_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_NO_HOSTS_MSG

Вывод для обратного вызова runner_on_no_hosts.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_NO_HOSTS_MSG_COLOR

Цвет вывода для runner_on_no_hosts_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_OK_MSG

Вывод для обратного вызова runner_on_ok.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_OK_MSG_COLOR

Цвет вывода для runner_on_ok_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_SKIPPED_MSG

Вывод для обратного вызова runner_on_skipped.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_SKIPPED_MSG_COLOR

Цвет вывода для runner_on_skipped_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_START_MSG

Вывод для обратного вызова runner_on_start.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_START_MSG_COLOR

Цвет вывода для runner_on_start_msg.

Шаблон должен формировать допустимое значение цвета.

Используется в: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_UNREACHABLE_MSG

Вывод, используемый для runner_on_unreachable в плагине обратного вызова.

Используется: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_ON_UNREACHABLE_MSG_COLOR

Цвет вывода, используемый для runner_on_unreachable_msg.

Шаблон должен возвращать допустимое значение цвета.

Используется: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_RETRY_MSG

Вывод, используемый для runner_retry в плагине обратного вызова.

Используется: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_DIY_RUNNER_RETRY_MSG_COLOR

Цвет вывода, используемый для runner_retry_msg.

Шаблон должен возвращать допустимое значение цвета.

Используется: плагин обратного вызова community.general.diy

ANSIBLE_CALLBACK_FORMAT_PRETTY

Настройка более удобного для чтения формата результатов.

Если для result_format задано значение yaml, по умолчанию для этого параметра используется true; если задано значение json, по умолчанию используется false.

Если установить для этого параметра значение true, результаты json и yaml всегда будут выводиться в удобном для чтения формате независимо от уровня подробности.

Если задано значение true и используется формат результатов yaml, этот параметр изменяет ответы модулей, пытаясь сделать вывод более удобным для чтения человеком, но в ущерб корректности. Не следует полагаться на него при написании операций с переменными или условий. Для обеспечения корректности задайте этому параметру значение false или установите для result_format значение json.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.builtin.minimal, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp

ANSIBLE_CALLBACK_RESULT_FORMAT

Определение формата результатов задач, используемого в выводе плагина обратного вызова.

Эти форматы не обеспечивают вывод плагином обратного вызова корректных данных в форматах JSON или YAML.

В выводе эти форматы перемежаются с другими данными, которые нельзя обработать автоматически.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.builtin.minimal, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp

ANSIBLE_CALLBACK_RESULT_INDENTATION

Позволяет настроить отступы для YAML и подробного/форматированного JSON.

Обратите внимание: для result_format=yaml PyYAML корректно обрабатывает только значения от 2 до 9. Если отступ равен 1, 10 или больше, он будет использоваться для первого уровня, а для всех последующих уровней отступ составит 2 пробела.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.builtin.minimal, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp

ANSIBLE_CALLBACK_TIMESTAMP_FORMAT_STRING

Формат временной метки, отображаемой пользователю, в формате стандарта C 1989 года.

Список доступных кодов форматирования см. в документации Python.

Используется: плагин обратного вызова community.general.timestamp

ANSIBLE_CALLBACK_TIMESTAMP_TIMEZONE

Часовой пояс для временной метки в формате часовых поясов IANA.

Например, America/New_York, Asia/Tokyo). Игнорируется в Python < 3.9.

Используется: плагин обратного вызова community.general.timestamp

ANSIBLE_CALLBACK_TREE_DIR

Каталог для JSON-файлов отдельных узлов. Также задаётся параметром --tree при использовании adhoc.

Используется: плагин обратного вызова ansible.builtin.tree

ANSIBLE_CALLBACK_YAML_LINE_WIDTH

Настройка ширины строк YAML. Сериализатор YAML будет пытаться переносить слишком длинные строки.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.builtin.minimal, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp

ANSIBLE_CERTIFICATE_CHAIN_FILE

Файл цепочки сертификатов в кодировке PEM, используемый для создания канала с поддержкой SSL. Если значение равно None, цепочка сертификатов не используется.

Используется: плагин подключения ansible.netcommon.grpc

ANSIBLE_CHECK_MODE_MARKERS

Переключатель отображения маркеров при запуске в режиме проверки.

Маркеры DRY RUN отображаются в начале и в конце выполнения плейбука (при вызове ansible-playbook --check), а CHECK MODE добавляется в конце каждой задачи и каждой группы задач, запущенных в режиме проверки.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.posix.debug, плагин обратного вызова community.general.counter_enabled, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.dense, плагин обратного вызова community.general.diy, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp, плагин обратного вызова community.general.unixy

ANSIBLE_CHROOT_DISABLE_ROOT_CHECK

Не проверять, что пользователь не является root.

Используется: плагин подключения community.general.chroot

ANSIBLE_CHROOT_EXE

Указанный пользователем исполняемый файл chroot.

Используется: плагин подключения community.general.chroot

ANSIBLE_COLLECTIONS_TASKS_ONLY_NUMBER_OF_COLUMNS

Задаёт количество столбцов для отображения Ansible.

Используется: плагин обратного вызова community.general.tasks_only

ANSIBLE_COMMON_REMOTE_GROUP

Проверяется, когда Ansible необходимо выполнить модуль от имени другого пользователя.

Если команды setfacl и chown завершаются с ошибкой и не позволяют другому пользователю получить доступ к файлам модуля, для этих файлов будет задана группа chgrp.

Для работы этой функции remote_user и become_user должны входить в одну общую группу, и в этом параметре необходимо указать эту группу.

Используется: плагин оболочки ansible.builtin.sh, плагин оболочки ansible.posix.csh, плагин оболочки ansible.posix.fish

ANSIBLE_CONSUL_CA_PATH

Пакет сертификатов центра сертификации для HTTPS-подключений.

Используется: плагин поиска community.general.consul_kv

ANSIBLE_CONSUL_CLIENT_CERT

Сертификат клиента для проверки подключения TLS.

Используется: плагин поиска community.general.consul_kv

ANSIBLE_CONSUL_URL

Целевой адрес для подключения.

Должен иметь следующий вид: https://my.consul.server:8500.

Используется: плагин поиска community.general.consul_kv

ANSIBLE_CONSUL_VALIDATE_CERTS

Определяет, следует ли проверять подключение TLS.

Вместо установки значения false рассмотрите возможность использования ca_path.

Используется: плагин поиска community.general.consul_kv

ANSIBLE_DISPLAY_FAILED_STDERR

Переключатель, определяющий, выводить ли сведения о неудачных и недоступных задачах в STDERR, а не в STDOUT.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.posix.debug, плагин обратного вызова community.general.counter_enabled, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.dense, плагин обратного вызова community.general.diy, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp, плагин обратного вызова community.general.unixy

ANSIBLE_DISPLAY_INCLUDED_HOSTS

Переключатель отображения результатов включённых задач/узлов в задаче.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.posix.debug, плагин обратного вызова community.general.counter_enabled, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.dense, плагин обратного вызова community.general.diy, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp, плагин обратного вызова community.general.unixy

ANSIBLE_DISPLAY_OK_HOSTS

Переключатель отображения результатов задач/узлов со статусом «ok» в задаче.

Используется: плагин обратного вызова ansible.builtin.default, плагин обратного вызова ansible.posix.debug, плагин обратного вызова community.general.counter_enabled, плагин обратного вызова community.general.default_without_diff, плагин обратного вызова community.general.dense, плагин обратного вызова community.general.diy, плагин обратного вызова community.general.tasks_only, плагин обратного вызова community.general.timestamp, плагин обратного вызова community.general.unixy

ANSIBLE_DOAS_ALLOW_PIPELINING

Если задано значение true, разрешает конвейерную обработку в ansible-core 2.19 и более поздних версиях.

Используйте этот параметр только в том случае, если doas настроен так, чтобы не запрашивать пароль (nopass).

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOAS_EXE

Исполняемый файл doas.

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOAS_FLAGS

Параметры, передаваемые в doas.

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOAS_PASS

Пароль для приглашения doas.

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOAS_PROMPT_L10N

Список локализованных строк для распознавания приглашения.

Если список пуст, плагин использует встроенный список.

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOAS_USER

Пользователь, от имени которого выполняется задача.

Используется: плагин повышения привилегий community.general.doas

ANSIBLE_DOCKER_PRIVILEGED

Определяет, следует ли запускать команды с расширенными привилегиями.

Примечание. Это может позволить команде выйти за пределы контейнера. Используйте с осторожностью!

Используется: плагин подключения community.docker.docker, плагин подключения community.docker.docker_api

ANSIBLE_DOCKER_TIMEOUT

Определяет, как долго ждать доступа к выводу контейнера после начала выполнения.

Используется: плагин подключения community.docker.docker, плагин подключения community.docker.docker_api

ANSIBLE_DOCKER_WORKING_DIR

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения community.docker.docker, плагин подключения community.docker.docker_api

ANSIBLE_DZDO_EXE

Исполняемый файл dzdo.

Используется: плагин повышения привилегий community.general.dzdo

ANSIBLE_DZDO_FLAGS

Параметры, передаваемые в dzdo.

Используется: плагин повышения привилегий community.general.dzdo

ANSIBLE_DZDO_PASS

Параметры, передаваемые в dzdo.

Используется: плагин повышения привилегий community.general.dzdo

ANSIBLE_DZDO_USER

Пользователь, от имени которого выполняется задача.

Используется: плагин повышения привилегий community.general.dzdo

ANSIBLE_ENABLE_PASS

Пароль

Используется: плагин повышения привилегий ansible.netcommon.enable

ANSIBLE_EOS_USE_SESSIONS

Определяет, следует ли использовать сеансы на удалённом узле.

Используется: плагин cliconf arista.eos.eos, плагин httpapi arista.eos.eos

ANSIBLE_ETCD_URL

Переменная среды с URL сервера etcd.

Используется: плагин поиска community.general.etcd

ANSIBLE_ETCD_VERSION

Переменная среды с версией протокола etcd.

Используется в: плагине поиска community.general.etcd

ANSIBLE_GENERATOR_USE_EXTRA_VARS

Объединять дополнительные переменные с доступными переменными для композиции (наивысший приоритет).

Используется в: плагине инвентаризации ansible.builtin.generator

ANSIBLE_GPRC_SSL_TARGET_NAME_OVERRIDE

Этот параметр переопределяет имя цели SSL, используемое для проверки имени хоста SSL. Для проверки имени хоста SSL будет использоваться имя из параметра target (при условии, что защищенный канал является каналом SSL). Если этот параметр указан, а нижележащий канал не является каналом SSL, параметр будет проигнорирован.

Используется в: плагине подключения ansible.netcommon.grpc

ANSIBLE_GRPC_CONNECTION_TYPE

Этот параметр указывает тип grpc и может использоваться вместо network_os (например, cisco.iosxr.iosxr).

Используется в: плагине подключения ansible.netcommon.grpc

ANSIBLE_HASHI_VAULT_ADDR

URL-адрес службы Vault.

Если значение не задано каким-либо другим способом, будет использоваться значение переменной среды VAULT_ADDR.

Если VAULT_ADDR также не задана, возникнет ошибка.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AUTH_METHOD

Используемый метод аутентификации.

Метод аутентификации none добавлен в версию коллекции 1.2.0.

Метод аутентификации cert добавлен в версию коллекции 1.4.0.

aws_iam_login переименован в aws_iam в версии коллекции 2.1.0 и удален в 3.0.0.

Метод аутентификации azure добавлен в версию коллекции 3.2.0.

Метод аутентификации gcp добавлен в версию коллекции 7.1.0.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AWS_IAM_SERVER_ID

Если указано, задает значение для заголовка X-Vault-AWS-IAM-Server-ID в запросе GetCallerIdentity.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AZURE_CLIENT_ID

Идентификатор клиента (также известный как идентификатор приложения) субъекта-службы Azure AD или управляемого удостоверения. Должен быть UUID.

Если значение не указано, будет использоваться назначенное системой управляемое удостоверение.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AZURE_CLIENT_SECRET

Секрет клиента субъекта-службы Azure AD.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AZURE_RESOURCE

URL-адрес ресурса для приложения, зарегистрированного в Azure Active Directory. Обычно не следует изменять значение по умолчанию.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_AZURE_TENANT_ID

Идентификатор клиента Azure Active Directory (также известный как идентификатор каталога) субъекта-службы. Должен быть UUID.

Обязателен при использовании субъекта-службы для аутентификации в Vault, например, если указаны и azure_client_id, и azure_client_secret.

Необязателен при использовании управляемого удостоверения для аутентификации в Vault.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_CA_CERT

Путь к сертификату для аутентификации.

Если значение не задано каким-либо другим способом, будет использоваться переменная среды VAULT_CACERT.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_CERT_AUTH_PRIVATE_KEY

Для аутентификации cert — путь к файлу закрытого ключа в формате PEM.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_CERT_AUTH_PUBLIC_KEY

Для аутентификации cert — путь к файлу сертификата в формате PEM.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_JWT

JSON Web Token (JWT), используемый для аутентификации в Vault с помощью JWT.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_MOUNT_POINT

Точка монтирования Vault.

Если значение не указано, используется точка монтирования по умолчанию для соответствующего метода аутентификации.

Не применяется при аутентификации с помощью токена.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_NAMESPACE

Пространство имен Vault, в котором находятся секреты. Для этого параметра требуются HVAC версии 0.7.0+ и Vault версии 0.11+.

Этого также можно добиться, добавив пространство имен в начало точки монтирования аутентификации и/или пути к секрету (например, mynamespace/secret/mysecret).

Если задана переменная среды VAULT_NAMESPACE, ее значение будет иметь наивысший приоритет среди всех способов задания пространства имен.

Используется в: плагине поиска community.hashi_vault.hashi_vault, плагине поиска community.hashi_vault.vault_kv1_get, плагине поиска community.hashi_vault.vault_kv2_get, плагине поиска community.hashi_vault.vault_list, плагине поиска community.hashi_vault.vault_login, плагине поиска community.hashi_vault.vault_read, плагине поиска community.hashi_vault.vault_token_create, плагине поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_PASSWORD

Пароль для аутентификации.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_PROXIES

URL-адреса прокси-серверов, используемых для доступа к службе Vault.

Это может быть строка или словарь.

Если это словарь, укажите схему (например, http или https) в качестве ключа, а URL-адрес — в качестве значения.

Если это строка, укажите один URL-адрес, который будет использоваться как прокси-сервер для схем http и https.

Строка, которую можно интерпретировать как словарь, будет преобразована в словарь (см. примеры).

Можно указать разные прокси-серверы для ресурсов HTTP и HTTPS.

Если значение не указано, используются переменные среды библиотеки Requests.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_RETRIES

Позволяет повторять попытки при ошибках на основе класса Retry библиотеки urllib3.

Эта коллекция задает рекомендуемые значения по умолчанию для повторных подключений к Vault.

Этот параметр можно указать в виде положительного числа (целого) или словаря.

Если этот параметр не указан или его значение равно 0, повторные попытки отключены.

Числовое значение задает общее количество повторных попыток, а для остальных параметров используются значения коллекции по умолчанию.

Значение-словарь используется непосредственно для инициализации класса Retry, поэтому с его помощью можно полностью настроить повторные попытки.

Подробные сведения о повторных попытках см. в руководстве пользователя коллекции.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_RETRY_ACTION

Определяет, следует ли показывать сообщения при повторных попытках и каким образом.

Не влияет на запросы, для которых повторные попытки не выполняются.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_ROLE_ID

ID или имя роли Vault. Используется в методах аутентификации approle, aws_iam, azure и cert.

Для аутентификации cert, если значение role_id не задано, по умолчанию выполняется попытка использовать все роли сертификатов и возвращается любая совпавшая роль.

Для аутентификации azure параметр role_id является обязательным.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_SECRET_ID

Идентификатор секрета для аутентификации Vault AppRole.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_TIMEOUT

Задает время ожидания подключения в секундах.

Если значение не задано, используется значение по умолчанию библиотеки hvac.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_TOKEN

Токен Vault. Токен можно указать явно, через перечисленные переменные среды [env], а также через переменную среды VAULT_TOKEN.

Если токен не задан явно или через переменную среды, плагин проверит наличие файла токена, определяемого параметрами token_path и token_file.

Порядок загрузки токена (используется первый найденный): token param -> ansible var -> ANSIBLE_HASHI_VAULT_TOKEN -> VAULT_TOKEN -> token file.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_TOKEN_FILE

Если токен не указан, предпринимается попытка прочитать его из этого файла в token_path.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_TOKEN_PATH

Если токен не указан, предпринимается попытка прочитать файл token_file по этому пути.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_TOKEN_VALIDATE

Для аутентификации по токену перед его использованием выполняется операция lookup-self, чтобы проверить его действительность.

Отключите параметр, если у вашего токена нет возможности lookup-self.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HASHI_VAULT_USERNAME

Имя пользователя для аутентификации.

Используется в: плагин поиска community.hashi_vault.hashi_vault, плагин поиска community.hashi_vault.vault_kv1_get, плагин поиска community.hashi_vault.vault_kv2_get, плагин поиска community.hashi_vault.vault_list, плагин поиска community.hashi_vault.vault_login, плагин поиска community.hashi_vault.vault_read, плагин поиска community.hashi_vault.vault_token_create, плагин поиска community.hashi_vault.vault_write

ANSIBLE_HOST_KEY_AUTO_ADD

Если true, неизвестные ключи узлов автоматически добавляются в файл known_hosts пользователя и сохраняются при закрытии подключения, поэтому первое подключение к новому узлу выполняется без ручного вмешательства (например, не нужно запускать ssh-keyscan или задавать конфигурацию).

Если false, Ansible запрашивает подтверждение перед добавлением ключа; поскольку network_cli использует постоянные подключения (фоновые процессы), пользователь не может ответить на запрос, поэтому подключение к новым узлам завершается ошибкой, если ключ уже не содержится в known_hosts.

Установите значение false, если нужно запретить автоматическое доверие новым ключам узлов (например, в производственных системах, где known_hosts управляется отдельно).

Используется в: плагин подключения ansible.netcommon.network_cli

ANSIBLE_HOSTTECH_API_PASSWORD

Пароль пользователя API Hosttech.

Если он указан, необходимо также указать hosttech_username.

Не может использоваться одновременно с hosttech_token.

Используется в: плагин инвентаризации community.dns.hosttech_dns_records

ANSIBLE_HOSTTECH_API_USERNAME

Имя пользователя API Hosttech.

Если оно указано, необходимо также указать hosttech_password.

Не может использоваться одновременно с hosttech_token.

Используется в: плагин инвентаризации community.dns.hosttech_dns_records

ANSIBLE_HOSTTECH_DNS_TOKEN

Пароль пользователя API Hosttech.

Не может использоваться одновременно с hosttech_username и hosttech_password.

Начиная с community.dns 1.2.0 можно использовать псевдоним api_token.

Используется в: плагин инвентаризации community.dns.hosttech_dns_records

ANSIBLE_HTTPAPI_LOGIN_DOMAIN

Доменное имя для входа, используемое при аутентификации.

Значение по умолчанию — Local.

Используется в: плагин httpapi cisco.mso.mso

ANSIBLE_IGNORE_ERRORS

Следует ли игнорировать ошибки при сбое.

Используется в: плагин обратного вызова community.general.logdna

ANSIBLE_INVENTORY_CACHE

Переключатель для включения/отключения кэширования исходных данных инвентаризации; для работы требуется настроенный плагин кэша.

Используется: плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин инвентаризации azure.azcollection.azure_kql, плагин инвентаризации azure.azcollection.azure_rm, плагин инвентаризации community.aws.aws_mq, плагин инвентаризации community.general.cobbler, плагин инвентаризации community.general.iocage, плагин инвентаризации community.general.linode, плагин инвентаризации community.general.nmap, плагин инвентаризации community.general.virtualbox, плагин инвентаризации community.general.xen_orchestra, плагин инвентаризации community.hrobot.robot, плагин инвентаризации community.proxmox.proxmox, плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации community.zabbix.zabbix_inventory, плагин инвентаризации google.cloud.gcp_compute, плагин инвентаризации hetzner.hcloud.hcloud, плагин инвентаризации kubevirt.core.kubevirt, плагин инвентаризации netbox.netbox.nb_inventory, плагин инвентаризации openstack.cloud.openstack, плагин инвентаризации ovirt.ovirt.ovirt, плагин инвентаризации theforeman.foreman.foreman, плагин инвентаризации vmware.vmware.esxi_hosts, плагин инвентаризации vmware.vmware.vms, плагин инвентаризации vultr.cloud.vultr

ANSIBLE_INVENTORY_CACHE_CONNECTION

Данные подключения к кэшу или путь к нему; подробные сведения см. в документации плагина кэша.

Используется: плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин инвентаризации azure.azcollection.azure_kql, плагин инвентаризации azure.azcollection.azure_rm, плагин инвентаризации community.aws.aws_mq, плагин инвентаризации community.general.cobbler, плагин инвентаризации community.general.iocage, плагин инвентаризации community.general.linode, плагин инвентаризации community.general.nmap, плагин инвентаризации community.general.virtualbox, плагин инвентаризации community.general.xen_orchestra, плагин инвентаризации community.hrobot.robot, плагин инвентаризации community.proxmox.proxmox, плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации community.zabbix.zabbix_inventory, плагин инвентаризации google.cloud.gcp_compute, плагин инвентаризации hetzner.hcloud.hcloud, плагин инвентаризации kubevirt.core.kubevirt, плагин инвентаризации netbox.netbox.nb_inventory, плагин инвентаризации openstack.cloud.openstack, плагин инвентаризации ovirt.ovirt.ovirt, плагин инвентаризации theforeman.foreman.foreman, плагин инвентаризации vmware.vmware.esxi_hosts, плагин инвентаризации vmware.vmware.vms, плагин инвентаризации vultr.cloud.vultr

ANSIBLE_INVENTORY_CACHE_PLUGIN

Плагин кэша для исходных данных инвентаризации.

Используется: плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин инвентаризации azure.azcollection.azure_kql, плагин инвентаризации azure.azcollection.azure_rm, плагин инвентаризации community.aws.aws_mq, плагин инвентаризации community.general.cobbler, плагин инвентаризации community.general.iocage, плагин инвентаризации community.general.linode, плагин инвентаризации community.general.nmap, плагин инвентаризации community.general.virtualbox, плагин инвентаризации community.general.xen_orchestra, плагин инвентаризации community.hrobot.robot, плагин инвентаризации community.proxmox.proxmox, плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации community.zabbix.zabbix_inventory, плагин инвентаризации google.cloud.gcp_compute, плагин инвентаризации hetzner.hcloud.hcloud, плагин инвентаризации kubevirt.core.kubevirt, плагин инвентаризации netbox.netbox.nb_inventory, плагин инвентаризации openstack.cloud.openstack, плагин инвентаризации ovirt.ovirt.ovirt, плагин инвентаризации theforeman.foreman.foreman, плагин инвентаризации vmware.vmware.esxi_hosts, плагин инвентаризации vmware.vmware.vms, плагин инвентаризации vultr.cloud.vultr

ANSIBLE_INVENTORY_CACHE_PLUGIN_PREFIX

Префикс для файлов/таблиц плагина кэша.

Используется: плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин инвентаризации azure.azcollection.azure_kql, плагин инвентаризации azure.azcollection.azure_rm, плагин инвентаризации community.aws.aws_mq, плагин инвентаризации community.general.cobbler, плагин инвентаризации community.general.iocage, плагин инвентаризации community.general.linode, плагин инвентаризации community.general.nmap, плагин инвентаризации community.general.virtualbox, плагин инвентаризации community.general.xen_orchestra, плагин инвентаризации community.hrobot.robot, плагин инвентаризации community.proxmox.proxmox, плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации community.zabbix.zabbix_inventory, плагин инвентаризации google.cloud.gcp_compute, плагин инвентаризации hetzner.hcloud.hcloud, плагин инвентаризации kubevirt.core.kubevirt, плагин инвентаризации netbox.netbox.nb_inventory, плагин инвентаризации openstack.cloud.openstack, плагин инвентаризации ovirt.ovirt.ovirt, плагин инвентаризации theforeman.foreman.foreman, плагин инвентаризации vmware.vmware.esxi_hosts, плагин инвентаризации vmware.vmware.vms, плагин инвентаризации vultr.cloud.vultr

ANSIBLE_INVENTORY_CACHE_TIMEOUT

Длительность хранения кэша в секундах.

Используется: плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин инвентаризации azure.azcollection.azure_kql, плагин инвентаризации azure.azcollection.azure_rm, плагин инвентаризации community.aws.aws_mq, плагин инвентаризации community.general.cobbler, плагин инвентаризации community.general.iocage, плагин инвентаризации community.general.linode, плагин инвентаризации community.general.nmap, плагин инвентаризации community.general.virtualbox, плагин инвентаризации community.general.xen_orchestra, плагин инвентаризации community.hrobot.robot, плагин инвентаризации community.proxmox.proxmox, плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации community.zabbix.zabbix_inventory, плагин инвентаризации google.cloud.gcp_compute, плагин инвентаризации hetzner.hcloud.hcloud, плагин инвентаризации kubevirt.core.kubevirt, плагин инвентаризации netbox.netbox.nb_inventory, плагин инвентаризации openstack.cloud.openstack, плагин инвентаризации ovirt.ovirt.ovirt, плагин инвентаризации theforeman.foreman.foreman, плагин инвентаризации vmware.vmware.esxi_hosts, плагин инвентаризации vmware.vmware.vms, плагин инвентаризации vultr.cloud.vultr

ANSIBLE_INVENTORY_PLUGIN_EXTS

список «допустимых» расширений файлов, содержащих YAML

Используется: плагин инвентаризации ansible.builtin.yaml

ANSIBLE_INVENTORY_PLUGIN_SCRIPT_STDERR

Переключатель отображения stderr, даже если выполнение скрипта завершилось успешно

Используется: плагин инвентаризации ansible.builtin.script

ANSIBLE_INVENTORY_USE_EXTRA_VARS

Объединять дополнительные переменные с доступными переменными для формирования (наивысший приоритет).

Используется в: плагине инвентаризации amazon.aws.aws_ec2, плагине инвентаризации amazon.aws.aws_rds, плагине инвентаризации ansible.builtin.constructed, плагине инвентаризации ansible.builtin.generator, плагине инвентаризации azure.azcollection.azure_kql, плагине инвентаризации azure.azcollection.azure_rm, плагине инвентаризации cisco.aci.aci_inventory_system, плагине инвентаризации cisco.meraki.meraki, плагине инвентаризации cloudscale_ch.cloud.inventory, плагине инвентаризации community.aws.aws_mq, плагине инвентаризации community.docker.docker_containers, плагине инвентаризации community.docker.docker_machine, плагине инвентаризации community.docker.docker_swarm, плагине инвентаризации community.general.gitlab_runners, плагине инвентаризации community.general.icinga2, плагине инвентаризации community.general.incus, плагине инвентаризации community.general.iocage, плагине инвентаризации community.general.linode, плагине инвентаризации community.general.nmap, плагине инвентаризации community.general.opennebula, плагине инвентаризации community.general.virtualbox, плагине инвентаризации community.general.xen_orchestra, плагине инвентаризации community.hrobot.robot, плагине инвентаризации community.libvirt.libvirt, плагине инвентаризации community.proxmox.proxmox, плагине инвентаризации community.vmware.vmware_host_inventory, плагине инвентаризации community.vmware.vmware_vm_inventory, плагине инвентаризации community.zabbix.zabbix_inventory, плагине инвентаризации google.cloud.gcp_compute, плагине инвентаризации hetzner.hcloud.hcloud, плагине инвентаризации kubevirt.core.kubevirt, плагине инвентаризации microsoft.ad.ldap, плагине инвентаризации netbox.netbox.nb_inventory, плагине инвентаризации ngine_io.cloudstack.instance, плагине инвентаризации openstack.cloud.openstack, плагине инвентаризации ovirt.ovirt.ovirt, плагине инвентаризации telekom_mms.icinga_director.icinga_director_inventory, плагине инвентаризации theforeman.foreman.foreman, плагине инвентаризации vmware.vmware.esxi_hosts, плагине инвентаризации vmware.vmware.vms, плагине инвентаризации vultr.cloud.vultr

ANSIBLE_IOS_COMMIT_CONFIRM_IMMEDIATE

Включить или отключить режим подтверждения фиксации.

Подтверждает отправленную конфигурацию по истечении пользовательского/стандартного времени ожидания (по умолчанию — 1 минута).

Чтобы настроить пользовательское время ожидания, задайте значение commit_confirm_timeout.

Для commit_confirm_immediate, если переменная явно не объявлена, по умолчанию для commit_confirm_timeout считается значение 1 минута.

Используется в: плагине cliconf cisco.ios.ios

ANSIBLE_IOS_COMMIT_CONFIRM_TIMEOUT

Фиксирует конфигурацию в пробном режиме на указанное количество минут.

При использовании commit_confirm_timeout без указания commit_confirm_immediate необходимо явно выполнить configure confirm с помощью модуля ios_command, чтобы подтвердить/зафиксировать внесённые изменения.

Пример использования приведён в качестве демонстрации.

Используется в: плагине cliconf cisco.ios.ios

ANSIBLE_IOSXR_COMMIT_COMMENT

Добавляет комментарий к подтверждённой фиксации.

Используется в: плагине cliconf cisco.iosxr.iosxr

ANSIBLE_IOSXR_COMMIT_CONFIRMED

включить или отключить режим подтверждённой фиксации

Используется в: плагине cliconf cisco.iosxr.iosxr

ANSIBLE_IOSXR_COMMIT_CONFIRMED_TIMEOUT

Фиксирует конфигурацию в пробном режиме на указанное количество секунд или минут.

Используется в: плагине cliconf cisco.iosxr.iosxr

ANSIBLE_IOSXR_COMMIT_LABEL

Добавляет метку к подтверждённой фиксации.

Используется в: плагине cliconf cisco.iosxr.iosxr

ANSIBLE_IOSXR_CONFIG_MODE_EXCLUSIVE

включить или отключить эксклюзивный режим конфигурации

Используется в: плагине cliconf cisco.iosxr.iosxr

ANSIBLE_JSON_INDENT

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: плагине обратного вызова ansible.posix.json, плагине обратного вызова ansible.posix.jsonl

ANSIBLE_KSU_EXE

Исполняемый файл ksu.

Используется в: плагине повышения привилегий community.general.ksu

ANSIBLE_KSU_FLAGS

Параметры, передаваемые в ksu.

Используется в: плагине повышения привилегий community.general.ksu

ANSIBLE_KSU_PASS

Пароль ksu.

Используется в: плагине повышения привилегий community.general.ksu

ANSIBLE_KSU_PROMPT_L10N

Список локализованных строк для обнаружения приглашения.

Если список пуст, плагин использует встроенное значение.

Используется в: плагине повышения привилегий community.general.ksu

ANSIBLE_KSU_USER

Пользователь, от имени которого выполняется задача.

Используется в: плагине повышения привилегий community.general.ksu

ANSIBLE_LIBSSH_CONFIG_FILE

Путь к альтернативному файлу конфигурации SSH

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_HOST_KEY_AUTO_ADD

TODO: написать описание

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_HOST_KEY_CHECKING

Установите значение «False», если хотите отключить проверку ключа узла нижележащими инструментами, которые Ansible использует для подключения к узлу

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_HOSTKEYS

Задайте предпочтительные типы ключей узла сервера в виде списка, разделённого запятыми (например, ssh-rsa,ssh-dss,ecdh-sha2-nistp256).

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_KEY_EXCHANGE_ALGORITHMS

Задайте методы обмена ключами в виде списка, разделённого запятыми (например, «ecdh-sha2-nistp256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1»).

Перед списком можно указать +,-,^, чтобы соответственно добавить элементы в конец списка по умолчанию, удалить их или переместить в начало списка (повысить приоритет). Пустой список после + и ^ приведёт к ошибке.

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_LOOK_FOR_KEYS

TODO: написать описание

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_PROXY_COMMAND

Параметры прокси для установления подключения через промежуточный узел.

Кроме того, если в настройках плагина ‘ssh’ заданы значения, этот плагин проверит параметры ‘ssh_args’, ‘ssh_extra_args’ и ‘ssh_common_args’ на наличие сведений о прокси.

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_PTY

TODO: написать описание

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_PUBLICKEY_ALGORITHMS

Список алгоритмов, передаваемых в SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES.

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LIBSSH_REMOTE_USER

Пользователь для входа в систему/аутентификации

Можно задать в командной строке с помощью параметров --user или -u.

Используется в: плагине подключения ansible.netcommon.libssh

ANSIBLE_LOCK_FILE_TIMEOUT

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

Используется в: плагине подключения community.general.wsl, плагине подключения community.proxmox.proxmox_pct_remote

ANSIBLE_LOG_FOLDER

Папка, в которой создаются файлы журналов.

Используется в: плагине обратного вызова community.general.log_plays

ANSIBLE_LOGANALYTICS_CLIENT_ID

Идентификатор клиента регистрации приложения Azure для аутентификации OAuth2 («современная аутентификация»).

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_CLIENT_SECRET

Секрет клиента регистрации приложения Azure.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_DCE_URL

URL конечной точки сбора данных (DCE) для API приёма журналов Azure.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_DCR_ID

Идентификатор правила сбора данных (DCR) для API приёма журналов Azure.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_DISABLE_ATTEMPTS

Если disable_on_failure=true, количество сбоев плагина, после которого плагин будет отключён.

Это помогает предотвратить полный отказ плагина из-за единичного временного сбоя сети.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_DISABLE_ON_FAILURE

Прекратить попытки отправлять данные при сбое плагина.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_INCLUDE_CONTENT

Отправлять содержимое в рабочую область Azure Log Analytics.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_INCLUDE_TASK_ARGS

Отправлять аргументы задачи в рабочую область Azure Log Analytics.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_STREAM_NAME

Имя потока, используемого для отправки журналов в рабочую область Azure Log Analytics.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_TENANT_ID

Идентификатор арендатора Azure Active Directory.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOGANALYTICS_TIMEOUT

Время ожидания HTTP-запросов к API Azure Log Analytics.

Используется в: плагине обратного вызова community.general.loganalytics_ingestion

ANSIBLE_LOOKUP_URL_AGENT

Значение User-Agent для использования в запросе. Значение по умолчанию было изменено в версии 2.11 на ansible-httpget.

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_CA_PATH

Путь в файловой системе к пакету сертификатов CA

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_CIPHERS

Шифры SSL/TLS для использования в запросе

Если задан список, все шифры объединяются в указанном порядке с помощью :

Подробности см. в документе Формат списка шифров OpenSSL.

Доступные шифры зависят от версий Python и OpenSSL/LibreSSL

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_FOLLOW_REDIRECTS

Следует ли модулю URI переходить по перенаправлениям.

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_FORCE

Устанавливать ли заголовок «cache-control» со значением «no-cache»

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_FORCE_BASIC_AUTH

Принудительно использовать базовую аутентификацию

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_TIMEOUT

Сколько времени ждать отправки данных сервером, прежде чем прекратить ожидание

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_UNIX_SOCKET

Путь в файловой системе к файлу сокета Unix, который используется при установлении подключения к указанному URL

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_UNREDIR_HEADERS

Список заголовков, которые не следует добавлять к перенаправленному запросу

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_USE_GSSAPI

Использовать обработчик GSSAPI библиотеки requests

Начиная с Ansible 2.11, учётные данные GSSAPI можно задать с помощью username и password.

Используется в: плагине поиска ansible.builtin.url

ANSIBLE_LOOKUP_URL_USE_NETRC

Определяет, следует ли использовать учетные данные из файла ``~/.netrc``

По умолчанию .netrc используется с заголовками базовой аутентификации

Если задано значение False, учетные данные .netrc игнорируются

Используется: плагин поиска ansible.builtin.url

ANSIBLE_MACHINECTL_EXE

Исполняемый файл machinectl.

Используется: плагин повышения привилегий community.general.machinectl

ANSIBLE_MACHINECTL_FLAGS

Параметры, передаваемые machinectl.

Используется: плагин повышения привилегий community.general.machinectl

ANSIBLE_MACHINECTL_PASS

Пароль для machinectl.

Используется: плагин повышения привилегий community.general.machinectl

ANSIBLE_MACHINECTL_USER

Пользователь, от имени которого выполняется задача.

Используется: плагин повышения привилегий community.general.machinectl

ANSIBLE_MERGE_VARIABLES_OVERRIDE

Выдать ошибку, вывести предупреждение или проигнорировать перезапись ключа.

При поведении по умолчанию error выполнение плагина завершается ошибкой, если ключ будет перезаписан.

При использовании warn и ignore учитывайте, что перед объединением переменные сортируются по имени. Ключи более поздних переменных в этом порядке перезаписывают одноименные ключи более ранних переменных. Чтобы избежать возможной путаницы, по возможности лучше использовать override=error.

Используется: плагин поиска community.general.merge_variables

ANSIBLE_MERGE_VARIABLES_PATTERN_TYPE

Изменяет способ поиска указанного шаблона.

Используется: плагин поиска community.general.merge_variables

ANSIBLE_NETCONF_HOST_KEY_CHECKING

Задайте значение «False», если хотите отключить проверку ключа узла в базовых инструментах, которые Ansible использует для подключения к узлу

Используется: плагин подключения ansible.netcommon.netconf

ANSIBLE_NETCONF_LIBSSH

Указывает, следует ли использовать libssh для подключения netconf

Используется: плагин подключения ansible.netcommon.netconf

ANSIBLE_NETCONF_PROXY_COMMAND

Информация о прокси для подключения через промежуточный узел.

Для этого на управляющем узле должен быть установлен ncclient версии 0.6.10 или новее.

Используется: плагин подключения ansible.netcommon.netconf

ANSIBLE_NETWORK_CLI_RETRIES

Количество попыток подключения к удаленному узлу. Задержка между повторными попытками после каждой попытки увеличивается в степени 2 (в секундах), пока не будут исчерпаны все попытки или не сработает один из таймеров persistent_command_timeout или persistent_connect_timeout.

Используется: плагин подключения ansible.netcommon.network_cli

ANSIBLE_NETWORK_CLI_SSH_TYPE

Пакет Python, который плагин подключения network_cli будет использовать для установки SSH-подключения к удаленному узлу.

libssh использует пакет ansible-pylibssh, который необходимо установить для работы.

paramiko использует пакет paramiko для управления SSH-подключением. Этот параметр объявлен устаревшим и будет удален в одном из выпусков после 2028-02-01. Перейдите на libssh, установив пакет ansible-pylibssh.

auto использует ansible-pylibssh, если этот пакет установлен, в противном случае переключается на paramiko.

Используется: плагин подключения ansible.netcommon.network_cli

ANSIBLE_NETWORK_IMPORT_MODULES

Снизьте нагрузку на ЦП и время выполнения сетевых модулей, включив прямое выполнение. Вместо упаковки модуля и его запуска оболочкой Ansible будет запускать его непосредственно с управляющего узла, используя тот же интерпретатор Python, что и процесс Ansible. Примечание. Несовместимо с asynchronous mode. Примечание. Требуются Python 3 и Ansible версии 2.9.16 или новее. Примечание. В Ansible 2.9.x в задачах необходимо указывать полные имена модулей.

Используется: плагин подключения ansible.netcommon.grpc, плагин подключения ansible.netcommon.httpapi, плагин подключения ansible.netcommon.netconf, плагин подключения ansible.netcommon.network_cli, плагин постоянного подключения ansible.netcommon

ANSIBLE_NETWORK_SINGLE_USER_MODE

Этот параметр включает кэширование данных, полученных от целевого устройства, для повторного использования. Кэш сбрасывается при переходе целевого устройства в режим конфигурации.

Применимо только к платформам, для которых эта функция реализована.

Используется: плагин подключения ansible.netcommon.network_cli

ANSIBLE_NMAP_ADDRESS

IP-адрес или диапазон IP-адресов сети для сканирования. Можно использовать простой диапазон (10.2.2.15-25) или нотацию CIDR.

Используется: плагин инвентаризации community.general.nmap

ANSIBLE_NMAP_EXCLUDE

Список адресов, которые нужно исключить.

Например, 10.2.2.15-25 или 10.2.2.15,10.2.2.16.

Используется: плагин инвентаризации community.general.nmap

ANSIBLE_NSENTER_PID

PID процесса, к которому нужно подключиться с помощью nsenter.

Значение по умолчанию подходит для большинства случаев, если только подключение не выполняется от имени пользователя без прав root.

Используется: плагин подключения community.docker.nsenter

ANSIBLE_OPENTELEMETRY_DISABLE_ATTRIBUTES_IN_LOGS

Отключает добавление атрибутов span в журналы.

Используется: плагин обратного вызова community.general.opentelemetry

ANSIBLE_OPENTELEMETRY_DISABLE_LOGS

Отключает отправку журналов.

Используется: плагин обратного вызова community.general.opentelemetry

ANSIBLE_OPENTELEMETRY_ENABLE_FROM_ENVIRONMENT

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

Это удобно при использовании подхода «конфигурация как код», когда распределенные трассировки нужно отправлять при работе в CI, но не при локальном запуске Ansible.

Для этого указанное значение enable_from_environment рассматривается как имя переменной среды. Если она имеет значение true, плагин включается.

Используется: плагин обратного вызова community.general.opentelemetry

ANSIBLE_OPENTELEMETRY_HIDE_TASK_ARGUMENTS

Скрывает аргументы задачи.

Используется: плагин обратного вызова community.general.elastic, плагин обратного вызова community.general.opentelemetry

ANSIBLE_OPENTELEMETRY_STORE_SPANS_IN_FILE

Сохраняет экспортированные интервалы в указанный файл.

Используется: плагин обратного вызова community.general.opentelemetry

ANSIBLE_PARAMIKO_BANNER_TIMEOUT

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_FORWARD_AGENT

Включает переадресацию SSH-агента.

Используется: плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_HOST_KEY_AUTO_ADD

Автоматически добавляет ключи узлов в ~/.ssh/known_hosts.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_HOST_KEY_CHECKING

Задайте значение false, если хотите отключить проверку ключа узла в базовых инструментах, которые Ansible использует для подключения к узлу.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_LOOK_FOR_KEYS

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения ansible.netcommon.netconf, плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_PRIVATE_KEY_FILE

Путь к файлу закрытого ключа, используемого для аутентификации.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_PROXY_COMMAND

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения ansible.netcommon.network_cli, плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_PTY

Для sudo обычно требуется PTY; true предоставляет PTY, а false не предоставляет PTY.

Используется: плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_RECORD_HOST_KEYS

Сохраняет ключи узлов в файл.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_REMOTE_USER

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_TIMEOUT

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PARAMIKO_USE_RSA_SHA2_ALGORITHMS

Включать ли алгоритмы RSA SHA2 для открытых ключей и ключей узлов.

В версиях paramiko старше 2.9 это влияет только на ключи узлов.

Чтобы поведение соответствовало paramiko<2.9, задайте значение false.

Используется: плагин подключения community.general.wsl, плагин удаленного подключения community.proxmox.proxmox_pct_remote

ANSIBLE_PBRUN_EXE

Исполняемый файл pbrun.

Используется: плагин повышения привилегий community.general.pbrun

ANSIBLE_PBRUN_FLAGS

Параметры, передаваемые pbrun.

Используется: плагин повышения привилегий community.general.pbrun

ANSIBLE_PBRUN_PASS

Пароль для pbrun.

Используется: плагин повышения привилегий community.general.pbrun

ANSIBLE_PBRUN_USER

Пользователь, от имени которого выполняется задача.

Используется: плагин повышения привилегий community.general.pbrun

ANSIBLE_PBRUN_WRAP_EXECUTION

Включает или отключает обертку для вызовов команды pbrun с помощью shell -c.

Используется: плагин повышения привилегий community.general.pbrun

ANSIBLE_PERSISTENT_BUFFER_READ_TIMEOUT

Задает время ожидания (в секундах) чтения данных из канала Paramiko после обнаружения приглашения командной строки. Это значение тайм-аута позволяет убедиться, что приглашение командной строки распознано правильно и от удаленного узла больше не поступают данные.

Используется: плагин подключения ansible.netcommon.network_cli

ANSIBLE_PERSISTENT_LOG_MESSAGES

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

Перед включением этого параметра обязательно ознакомьтесь с его последствиями для безопасности: запись конфиденциальных данных в файл журнала может создать уязвимость.

Используется: плагин подключения ansible.netcommon.grpc, плагин подключения ansible.netcommon.httpapi, плагин подключения ansible.netcommon.netconf, плагин подключения ansible.netcommon.network_cli, плагин постоянного подключения ansible.netcommon

ANSIBLE_PFEXEC_EXE

Исполняемый файл pfexec.

Используется: плагин повышения привилегий community.general.pfexec

ANSIBLE_PFEXEC_FLAGS

Параметры, передаваемые pfexec.

Используется: плагин повышения привилегий community.general.pfexec

ANSIBLE_PFEXEC_PASS

Пароль pfexec.

Используется: плагин повышения привилегий community.general.pfexec

ANSIBLE_PFEXEC_USER

Пользователь, от имени которого выполняется задача.

Этот плагин игнорирует данный параметр, поскольку pfexec использует собственное средство exec_attr для определения пользователя. Тем не менее параметр предоставляется Ansible, чтобы тот мог принимать необходимые для выполнения задачи решения, например о правах доступа к файлам.

Используется: плагин повышения привилегий community.general.pfexec

ANSIBLE_PFEXEC_WRAP_EXECUTION

Включает или отключает обертку для вызовов команды pfexec с помощью shell -c.

В отличие от sudo, pfexec не интерпретирует конструкции оболочки самостоятельно, поэтому команды с операторами оболочки необходимо оборачивать вызовом оболочки.

Текущее значение по умолчанию false подходит лишь для очень ограниченного числа случаев (например, при использовании ansible.builtin.raw).

Текущее значение по умолчанию устарело и в community.general 14.0.0 будет заменено на true. Чтобы избежать сообщения об устаревании, можно явно задать значение этого параметра.

Используется: плагин повышения привилегий community.general.pfexec

ANSIBLE_PKCS11_PROVIDER

См. документацию по параметрам, в которых используется эта переменная среды.

Используется: плагин подключения ansible.builtin.ssh, плагин подключения google.cloud.iap

ANSIBLE_PLATFORM_TYPE

Задает тип платформы.

Используется: плагин подключения ansible.netcommon.httpapi

ANSIBLE_PMRUN_EXE

Исполняемый файл pmrun.

Используется: плагин повышения привилегий community.general.pmrun

ANSIBLE_PMRUN_FLAGS

Параметры, передаваемые pmrun.

Используется: плагин повышения привилегий community.general.pmrun

ANSIBLE_PMRUN_PASS

Пароль pmrun.

Используется: плагин повышения привилегий community.general.pmrun

ANSIBLE_PODMAN_EXECUTABLE

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: плагине подключения containers.podman.podman, плагине инвентаризации containers.podman.podman_containers

ANSIBLE_PODMAN_EXTRA_ARGS

Дополнительные аргументы, передаваемые командной строке podman.

Используется в: плагине подключения containers.podman.podman

ANSIBLE_PODMAN_HOST

Идентификатор или имя контейнера, к которому требуется получить доступ.

Используется в: плагине подключения containers.podman.podman

ANSIBLE_PODMAN_MOUNT_DETECTION

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

Используется в: плагине подключения containers.podman.podman

ANSIBLE_PODMAN_TIMEOUT

Тайм-аут операций с контейнерами в секундах. Значение 0 означает отсутствие тайм-аута.

Используется в: плагине подключения containers.podman.podman

ANSIBLE_PRIVATE_KEY

Содержимое закрытого ключа в формате PEM. Требуется включить конфигурацию SSH_AGENT.

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_PRIVATE_KEY_PASSPHRASE

Парольная фраза закрытого ключа, зависит от private_key.

Это НЕ оказывает никакого влияния при использовании с private_key_file.

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_REDIS_HOST

Адрес хоста Redis.

Используется в: плагине поиска community.general.redis

ANSIBLE_REDIS_PORT

Порт, на котором прослушивает подключения Redis.

Используется в: плагине поиска community.general.redis

ANSIBLE_REDIS_SOCKET

Путь к сокету, используемому для запросов к Redis; если этот параметр задан, он переопределяет параметры хоста и порта.

Используется в: плагине поиска community.general.redis

ANSIBLE_REMOTE_PARAMIKO_PORT

Удалённый порт для подключения.

Используется в: плагине подключения community.general.wsl, плагине подключения community.proxmox.proxmox_pct_remote

ANSIBLE_REMOTE_TEMP

Временный каталог на целевых узлах, используемый при выполнении задач.

Используется в: плагине оболочки ansible.builtin.sh, плагине оболочки ansible.posix.csh, плагине оболочки ansible.posix.fish

ANSIBLE_REMOTE_TMP

Временный каталог на целевых узлах, используемый при выполнении задач.

Используется в: плагине оболочки ansible.builtin.sh, плагине оболочки ansible.posix.csh, плагине оболочки ansible.posix.fish

ANSIBLE_ROOT_CERTIFICATES_FILE

Файл корневого сертификата в кодировке PEM, используемый для создания канала с поддержкой SSL. Если значение равно None, корневые сертификаты считываются из расположения по умолчанию, выбранного gRPC во время выполнения.

Используется в: плагине подключения ansible.netcommon.grpc

ANSIBLE_RUN0_EXE

Исполняемый файл run0.

Используется в: плагине повышения привилегий community.general.run0

ANSIBLE_RUN0_FLAGS

Параметры, передаваемые в run0.

Используется в: плагине повышения привилегий community.general.run0

ANSIBLE_RUN0_USER

Пользователь, от имени которого выполняется задача.

Используется в: плагине повышения привилегий community.general.run0

ANSIBLE_RUNAS_FLAGS

Параметры, передаваемые в runas: список пар k=v, разделённых пробелами

Используется в: плагине повышения привилегий ansible.builtin.runas

ANSIBLE_RUNAS_PASS

Пароль

Используется в: плагине повышения привилегий ansible.builtin.runas

ANSIBLE_RUNAS_USER

Пользователь, от имени которого выполняется задача

Используется в: плагине повышения привилегий ansible.builtin.runas

ANSIBLE_SCP_EXECUTABLE

Задаёт расположение исполняемого файла scp. По умолчанию используется scp, который выбирает первый доступный исполняемый файл из $PATH.

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_SCP_EXTRA_ARGS

Дополнительные параметры, предназначенные только для интерфейса командной строки scp

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_SCP_IF_SSH

Использовать SCP (протокол безопасного копирования) в качестве резервного варианта, если SFTP недоступен.

Если этот параметр включён и SFTP завершается с ошибкой, Ansible попытается использовать SCP для передачи файлов.

Используется в: плагине подключения google.cloud.iap

ANSIBLE_SELECTIVE_DONT_COLORIZE

Этот параметр позволяет отключить раскрашивание вывода.

Используется в: плагине обратного вызова community.general.selective

ANSIBLE_SESU_EXE

Исполняемый файл sesu.

Используется в: плагине повышения привилегий community.general.sesu

ANSIBLE_SESU_FLAGS

Параметры, передаваемые в sesu.

Используется в: плагине повышения привилегий community.general.sesu

ANSIBLE_SESU_PASS

Пароль, передаваемый в sesu.

Используется в: плагине повышения привилегий community.general.sesu

ANSIBLE_SESU_USER

Пользователь, от имени которого выполняется задача.

Используется в: плагине повышения привилегий community.general.sesu

ANSIBLE_SFTP_BATCH_MODE

Если установлено значение True, sftp запускается в пакетном режиме, что позволяет обнаруживать ошибки передачи.

Если установлено значение False, sftp запускается не в пакетном режиме, поэтому ошибки передачи обнаружить нельзя.

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_SFTP_EXECUTABLE

Задаёт расположение исполняемого файла sftp. По умолчанию используется sftp, который выбирает первый доступный исполняемый файл из $PATH.

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_SFTP_EXTRA_ARGS

Дополнительные параметры, предназначенные только для интерфейса командной строки sftp

Используется в: плагине подключения ansible.builtin.ssh, плагине подключения google.cloud.iap

ANSIBLE_SHELL_ALLOW_WORLD_READABLE_TEMP

Временные файлы, создаваемые на машине, становятся доступными для чтения всем пользователям; вместо сбоя задачи выводится предупреждение.

Полезно при переключении на непривилегированного пользователя.

Используется в: плагине оболочки ansible.builtin.sh, плагине оболочки ansible.posix.csh, плагине оболочки ansible.posix.fish

ANSIBLE_SHOW_PER_HOST_START

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

Используется в: плагине обратного вызова ansible.builtin.default, плагине обратного вызова ansible.posix.debug, плагине обратного вызова community.general.counter_enabled, плагине обратного вызова community.general.default_without_diff, плагине обратного вызова community.general.dense, плагине обратного вызова community.general.diy, плагине обратного вызова community.general.tasks_only, плагине обратного вызова community.general.timestamp, плагине обратного вызова community.general.unixy

ANSIBLE_SHOW_TASK_PATH_ON_FAILURE

При сбое задачи выводит путь к файлу с этой задачей и номер строки. При запуске с уровнем подробности -vv или выше эта информация автоматически отображается для каждой задачи.

Используется в: плагине обратного вызова ansible.builtin.default, плагине обратного вызова ansible.posix.debug, плагине обратного вызова community.general.counter_enabled, плагине обратного вызова community.general.default_without_diff, плагине обратного вызова community.general.dense, плагине обратного вызова community.general.diy, плагине обратного вызова community.general.tasks_only, плагине обратного вызова community.general.timestamp, плагине обратного вызова community.general.unixy

ANSIBLE_SOPS_AGE_KEY

Один или несколько закрытых ключей age, которые можно использовать для расшифровки зашифрованных файлов.

При вызове SOPS будет установлена как переменная среды SOPS_AGE_KEY.

Требуется SOPS версии 3.7.1 или выше.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AGE_KEY_CMD

Команда, которую SOPS выполнит, чтобы получить закрытый ключ age для расшифровки зашифрованных файлов.

При вызове SOPS будет установлена как переменная среды SOPS_AGE_KEY_CMD.

Требуется SOPS версии 3.10.0 или выше.

При выполнении этой команды с SOPS версии 3.12.0 или выше SOPS задаст переменной SOPS_AGE_RECIPIENT идентификатор ключа, который требуется использовать для расшифровки.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AGE_KEYFILE

Файл с закрытыми ключами age, которые SOPS может использовать для расшифровки зашифрованных файлов.

При вызове SOPS будет установлена как переменная среды SOPS_AGE_KEY_FILE.

По умолчанию SOPS ищет sops/age/keys.txt в каталоге конфигурации пользователя.

Требуется SOPS версии 3.7.0 или выше.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AGE_SSH_PRIVATE_KEY_CMD

Команда, которую SOPS выполнит, чтобы получить закрытый ключ SSH для расшифровки зашифрованных файлов.

При вызове SOPS будет установлена как переменная среды SOPS_AGE_SSH_PRIVATE_KEY_CMD.

При выполнении этой команды SOPS задаст переменной SOPS_AGE_RECIPIENT идентификатор ключа, который требуется использовать для расшифровки.

Требуется SOPS версии 3.12.0 или выше.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AGE_SSH_PRIVATE_KEYFILE

Файл с закрытым ключом SSH, который SOPS может использовать для расшифровки зашифрованных файлов.

При вызове SOPS будет установлена как переменная среды SOPS_AGE_SSH_PRIVATE_KEY_FILE.

По умолчанию SOPS ищет ~/.ssh/id_ed25519, а если не находит — использует ~/.ssh/id_rsa.

Требуется SOPS версии 3.10.0 или выше.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AWS_ACCESS_KEY_ID

Идентификатор ключа доступа AWS, используемого для запросов к AWS.

Для вызова SOPS задаёт переменную среды AWS_ACCESS_KEY_ID.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AWS_PROFILE

Профиль AWS, используемый для запросов к AWS.

Соответствует параметру SOPS --aws-profile.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AWS_SECRET_ACCESS_KEY

Секретный ключ доступа AWS, используемый для запросов к AWS.

Для вызова SOPS задаёт переменную среды AWS_SECRET_ACCESS_KEY.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_AWS_SESSION_TOKEN

Токен сеанса AWS, используемый для запросов к AWS.

Для вызова SOPS задаёт переменную среды AWS_SESSION_TOKEN.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_BINARY

Путь к исполняемому файлу SOPS.

По умолчанию используется sops.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_CONFIG_PATH

Путь к файлу конфигурации SOPS.

Если параметр не задан, SOPS будет рекурсивно искать файл конфигурации, начиная с файла, который шифруется или расшифровывается.

Соответствует параметру SOPS --config.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_ENABLE_LOCAL_KEYSERVICE

Указывает SOPS использовать локальную службу ключей.

Если задано значение false, это соответствует параметру SOPS --enable-local-keyservice=false.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_GCP_KMS_CLIENT_TYPE

Определяет, какой клиент использовать для взаимодействия с сервисами Google Cloud.

При вызове SOPS будет установлена как переменная среды SOPS_GCP_KMS_CLIENT_TYPE.

Требуется SOPS версии 3.12.0 или выше.

Используется в: плагине поиска community.sops.sops, плагине переменных community.sops.sops

ANSIBLE_SOPS_GCP_OAUTH_ACCESS_TOKEN

Укажите токен Google Cloud OAauth.

При вызове SOPS он будет задан в переменной окружения GOOGLE_OAUTH_ACCESS_TOKEN.

Требуется SOPS версии 3.10.0 или выше.

Используется в: модуле поиска community.sops.sops, модуле переменных community.sops.sops

ANSIBLE_SOPS_KEYSERVICE

Укажите дополнительные службы ключей, помимо локальной.

Службу ключей нужно указать в формате protocol://address, например tcp://myserver.com:5000.

Соответствует параметру SOPS --keyservice.

Используется в: модуле поиска community.sops.sops, модуле переменных community.sops.sops

ANSIBLE_SSH_ARGS

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения ansible.netcommon.libssh

ansible_ssh_args

Аргументы, передаваемые всем инструментам командной строки ssh.

Используется в: модуле подключения google.cloud.iap

ANSIBLE_SSH_COMMON_ARGS

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения ansible.netcommon.libssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_CONTROL_PATH

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_CONTROL_PATH_DIR

Задает каталог для пути управления ssh, если параметр пути управления имеет значение null.

Также предоставляет переменную ``%(directory)s`` для параметра пути управления.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_EXECUTABLE

Задает расположение исполняемого файла SSH. По умолчанию используется ssh, который выберет первый доступный исполняемый файл SSH из $PATH.

Обычно этот параметр не требуется. Он может быть полезен, если доступ к системному SSH ограничен или для подключения к удаленным узлам используются оболочки SSH.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_EXTRA_ARGS

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения ansible.netcommon.libssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_HOST_KEY_CHECKING

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения ansible.netcommon.libssh, модуле подключения ansible.netcommon.netconf, модуле подключения ansible.netcommon.network_cli, модуле подключения community.general.wsl, модуле подключения community.proxmox.proxmox_pct_remote, модуле подключения google.cloud.iap

ANSIBLE_SSH_PASSWORD_MECHANISM

Механизм обработки запроса пароля ssh

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_PIPELINING

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

При включении это может значительно повысить производительность.

Однако это может конфликтовать с повышением привилегий (become). Например, при использовании sudo необходимо сначала отключить requiretty в файле sudoers целевых узлов, поэтому эта функция по умолчанию отключена.

Используется в: модуле подключения ansible.builtin.ssh

ANSIBLE_SSH_RETRIES

Количество попыток подключения.

Ansible повторяет попытки подключения только в случае ошибки SSH с кодом возврата 255.

Любые ошибки с кодами возврата, отличными от 255, указывают на проблему при выполнении программы.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_TIMEOUT

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения community.general.wsl, модуле подключения community.proxmox.proxmox_pct_remote, модуле подключения google.cloud.iap

ANSIBLE_SSH_TRANSFER_METHOD

Предпочтительный метод передачи файлов через ssh

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_USETTY

Добавляет -tt в команды ssh для принудительного выделения tty.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSH_VERBOSITY

Запрошенный уровень подробности вывода для интерфейса командной строки SSH.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SSHPASS_PROMPT

Запрос пароля, который должен искать sshpass/SSH_ASKPASS.

Поддерживается в sshpass версии 1.06 и выше, если password_mechanism задано как sshpass.

По умолчанию используется Enter PIN for, если задан pkcs11_provider.

По умолчанию используется assword, если password_mechanism задано как ssh_askpass.

Используется в: модуле подключения ansible.builtin.ssh, модуле подключения google.cloud.iap

ANSIBLE_SU_EXE

Исполняемый файл Su

Используется в: модуле повышения привилегий ansible.builtin.su

ANSIBLE_SU_FLAGS

Параметры, передаваемые su

Используется в: модуле повышения привилегий ansible.builtin.su

ANSIBLE_SU_PASS

Пароль, передаваемый su

Используется в: модуле повышения привилегий ansible.builtin.su

ANSIBLE_SU_PROMPT_L10N

Список локализованных строк для распознавания запроса

Если список пуст, будет использоваться встроенный список

НЕ добавляйте двоеточие (:) к пользовательским элементам. Ansible добавляет двоеточие в конце каждого запроса; если добавить еще одно в строку, запрос завершится ошибкой «Timeout».

Используется в: модуле повышения привилегий ansible.builtin.su

ANSIBLE_SU_USER

Пользователь, от имени которого выполняется задача после повышения привилегий

Используется в: модуле повышения привилегий ansible.builtin.su

ANSIBLE_SUDO_CHDIR

Каталог, в который нужно перейти перед вызовом sudo; позволяет избежать ошибок разрешений при сбросе привилегий.

Используется в: модуле повышения привилегий ansible.builtin.sudo

ANSIBLE_SUDO_EXE

Исполняемый файл Sudo

Используется в: модуле повышения привилегий ansible.builtin.sudo, модуле повышения привилегий containers.podman.podman_unshare

ANSIBLE_SUDO_FLAGS

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле повышения привилегий ansible.builtin.sudo, модуле повышения привилегий community.general.sudosu

ANSIBLE_SUDO_PASS

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле повышения привилегий ansible.builtin.sudo, модуле повышения привилегий community.general.sudosu, модуле повышения привилегий containers.podman.podman_unshare

ANSIBLE_SUDO_USER

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: модуле повышения привилегий ansible.builtin.sudo, модуле повышения привилегий community.general.sudosu, модуле повышения привилегий containers.podman.podman_unshare

ANSIBLE_SUDOSU_ALT_METHOD

Использовать ли альтернативный способ вызова su. Вместо запуска su -l user /path/to/shell -c command выполняется su -l user -c command.

Используйте этот параметр, если стандартный способ не работает в вашей системе.

Используется в: модуле повышения привилегий community.general.sudosu

ANSIBLE_SYSLOG_SETUP

Записывать задачи настройки в журнал.

Используется в: модуле обратного вызова community.general.syslog_json

ANSIBLE_SYSTEM_TMPDIRS

Список допустимых системных временных каталогов на управляемом узле, с которыми Ansible будет сверять remote_tmp, когда требуются определенные разрешения. Эти каталоги должны быть доступны для чтения, записи и выполнения всем пользователям. В список следует включать только каталоги, заранее созданные системным администратором с надлежащими владельцем и разрешениями, иначе могут возникнуть проблемы с безопасностью.

Если remote_tmp должен быть системным временным каталогом и не совпадает ни с одним каталогом из списка, вместо него будет использоваться первый каталог из списка.

Используется в: модуле оболочки ansible.builtin.sh, модуле оболочки ansible.posix.csh, модуле оболочки ansible.posix.fish

ANSIBLE_VARS_PLUGIN_STAGE

Управляет тем, когда может выполняться этот модуль переменных.

Если задать для этого параметра значение all, модуль переменных будет выполняться после импорта инвентаря, а также по запросу задачи.

Если задать для этого параметра значение task, модуль переменных будет выполняться только по запросу задачи.

Если задать для этого параметра значение inventory, модуль переменных будет выполняться только после разбора инвентаря.

Если этот параметр не задан, время выполнения модуля переменных определяется глобальной конфигурацией RUN_VARS_PLUGINS.

Используется в: модуле переменных ansible.builtin.host_group_vars

ANSIBLE_VARS_SOPS_PLUGIN_CACHE

Кэшировать ли расшифрованные файлы.

Если кэширование отключено, файлы будут расшифровываться почти при выполнении каждой задачи. Это очень медленно!

Отключайте кэширование только в том случае, если вы изменяете файлы переменных во время выполнения плейбука и хотите, чтобы обновленные данные стали доступны начиная со следующей задачи.

Обратите внимание: задание stage=inventory дает тот же эффект, что и задание cache=true: переменные будут загружены только один раз (при загрузке инвентаря), а модуль переменных не будет вызываться для каждой задачи.

Используется в: модуле переменных community.sops.sops

ANSIBLE_VARS_SOPS_PLUGIN_HANDLE_UNENCRYPTED_FILES

Способ обработки файлов с расширениями из valid_extensions, которые не зашифрованы с помощью SOPS.

Значение по умолчанию error приведет к ошибке.

Значение skip приведет к пропуску таких файлов. Требуется SOPS версии 3.9.0 или выше.

Значение warn приведет к пропуску таких файлов с выводом предупреждения. Требуется SOPS версии 3.9.0 или выше.

Примечание. Это не поможет, если используемое SOPS хранилище не может разобрать файл, например потому, что файл не является допустимым файлом JSON/YAML/… несмотря на расширение. Для расширений, отличных от используемых по умолчанию, SOPS применяет двоичное хранилище, которое пытается разобрать файл как JSON.

Используется в: модуле переменных community.sops.sops

ANSIBLE_VARS_SOPS_PLUGIN_STAGE

Управляет тем, когда может выполняться этот модуль переменных.

Если задать для этого параметра значение all, модуль переменных будет выполняться после импорта инвентаря, а также по запросу задачи.

Если задать для этого параметра значение task, модуль переменных будет выполняться только по запросу задачи.

Если задать для этого параметра значение inventory, модуль переменных будет выполняться только после разбора инвентаря.

Если этот параметр не задан, время выполнения модуля переменных определяется глобальной конфигурацией RUN_VARS_PLUGINS.

Используется в: модуле переменных community.sops.sops

ANSIBLE_VARS_SOPS_PLUGIN_VALID_EXTENSIONS

Проверять все эти расширения при поиске файлов «переменных».

Эти файлы должны быть зашифрованными с помощью SOPS файлами YAML или JSON.

По умолчанию модуль выдает ошибки при обнаружении незашифрованных с помощью SOPS файлов с такими расширениями. Это поведение можно настроить с помощью параметра handle_unencrypted_files.

Используется в: модуле переменных community.sops.sops

ANSIBLE_XO_HOST

Узел API для XOA API.

Если значение не указано в конфигурации инвентаря, вместо него используется значение переменной окружения ANSIBLE_XO_HOST.

Используется в: модуле инвентаризации community.general.xen_orchestra

ANSIBLE_XO_PASSWORD

Пароль Xen Orchestra.

Если значение не указано в конфигурации инвентаря, вместо него используется значение переменной окружения ANSIBLE_XO_PASSWORD.

Используется в: модуле инвентаризации community.general.xen_orchestra

ANSIBLE_XO_USER

Пользователь Xen Orchestra.

Если значение не указано в конфигурации инвентаря, вместо него используется значение переменной окружения ANSIBLE_XO_USER.

Используется в: модуле инвентаризации community.general.xen_orchestra

ANSIBLE_ZABBIX_AUTH_KEY

Указывает ключ аутентификации API

Используется в: модуле httpapi community.zabbix.zabbix

ANSIBLE_ZABBIX_URL_PATH

Указывает путь в URL веб-интерфейса Zabbix, например для https://myzabbixfarm.com/zabbixeu zabbix_url_path=zabbixeu.

Если веб-интерфейс Zabbix работает в корне, то есть по адресу https://myzabbixfarm.com/, присвойте этой переменной пустую строку zabbix_url_path: ''.

Используется в: модуле httpapi community.zabbix.zabbix

AWS_ACCESS_KEY

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_ACCESS_KEY_ID

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле подключения amazon.aws.aws_ssm, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.general.credstash, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_DEFAULT_PROFILE

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_DEFAULT_REGION

Регион, в котором находится экземпляр EC2.

Используется в: модуле подключения amazon.aws.aws_ssm

AWS_PROFILE

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле подключения amazon.aws.aws_ssm, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.general.credstash, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_REGION

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле подключения amazon.aws.aws_ssm, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_SECRET_ACCESS_KEY

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле подключения amazon.aws.aws_ssm, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.general.credstash, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_SECRET_KEY

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_SECURITY_TOKEN

Токен безопасности AWS при использовании временных ключей доступа и секретных ключей.

Используется в: модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_SESSION_MANAGER_PLUGIN

Задает расположение исполняемого файла session-manager-plugin.

Поддержка переменной среды добавлена в версии 9.1.0.

Сначала модуль проверит '/usr/local/bin/session-manager-plugin' как путь по умолчанию к модулю SSM; если он не существует, модуль будет найден по переменной среды PATH. Добавлено в версии 9.1.0.

Используется в: модуле подключения amazon.aws.aws_ssm

AWS_SESSION_TOKEN

См. документацию по параметрам, в которых используется эта переменная среды.

Используется в: модуле поиска amazon.aws.aws_account_attribute, модуле инвентаризации amazon.aws.aws_ec2, модуле инвентаризации amazon.aws.aws_rds, модуле подключения amazon.aws.aws_ssm, модуле поиска amazon.aws.secretsmanager_secret, модуле поиска amazon.aws.ssm_parameter, модуле инвентаризации community.aws.aws_mq, модуле поиска community.general.credstash, модуле поиска community.hashi_vault.hashi_vault, модуле поиска community.hashi_vault.vault_kv1_get, модуле поиска community.hashi_vault.vault_kv2_get, модуле поиска community.hashi_vault.vault_list, модуле поиска community.hashi_vault.vault_login, модуле поиска community.hashi_vault.vault_read, модуле поиска community.hashi_vault.vault_token_create, модуле поиска community.hashi_vault.vault_write

AWS_URL

URL для подключения вместо конечных точек AWS по умолчанию. Его можно использовать для подключения к другим совместимым с AWS сервисам, однако коллекции amazon.aws и community.aws тестируются только с AWS.

Используется в: плагин поиска amazon.aws.aws_account_attribute, плагин инвентаризации amazon.aws.aws_ec2, плагин инвентаризации amazon.aws.aws_rds, плагин поиска amazon.aws.secretsmanager_secret, плагин поиска amazon.aws.ssm_parameter, плагин инвентаризации community.aws.aws_mq

AZURE_CLIENT_ID

См. документацию по параметрам, в которых используется эта переменная окружения.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute, плагин поиска cyberark.conjur.conjur_variable

AZURE_CLOUD_ENVIRONMENT

Для облачных сред, отличных от общедоступного облака США, — имя среды (согласно Azure Python SDK, например, AzureChinaCloud, AzureUSGovernment) или URL диспетчера ресурсов (обязателен для Azure Stack). Также можно задать с помощью профиля файла учетных данных или переменной окружения AZURE_CLOUD_ENVIRONMENT. Если задан URL, также необходимо указать ARM_CLOUD_METADATA_URL, когда облако не зарегистрировано в azcli.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

AZURE_FEDERATED_TOKEN

Токен OpenID Connect (OIDC) (JWT), используемый для аутентификации удостоверения рабочей нагрузки.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

AZURE_FEDERATED_TOKEN_FILE

Путь к файлу, содержащему токен OpenID Connect (OIDC) (JWT), используемый для аутентификации удостоверения рабочей нагрузки.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

AZURE_SECRET

Секрет клиента Azure. Используйте при аутентификации с помощью субъекта-службы.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

AZURE_SUBSCRIPTION_ID

Идентификатор вашей подписки Azure.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

AZURE_TENANT

Идентификатор клиента Azure. Используйте при аутентификации с помощью субъекта-службы.

Используется в: плагин поиска azure.azcollection.azure_keyvault_secret, плагин поиска azure.azcollection.azure_service_principal_attribute

BWS_ACCESS_TOKEN

Токен доступа BWS для этого поиска.

Используется в: плагин поиска community.general.bitwarden_secrets_manager

CGROUP_CONTROL_GROUP

Имя управляющей группы cgroups

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_CPU_POLL_INTERVAL

Интервал между опросами CPU для определения его использования. Слишком низкое значение может привести к неточным результатам, а слишком высокое — не позволить собрать результаты для коротких задач.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_CUR_MEM_FILE

Путь к файлу memory.usage_in_bytes. Пример: /sys/fs/cgroup/memory/ansible_profile/memory.usage_in_bytes.

Используется в: плагин обратного вызова community.general.cgroup_memory_recap

CGROUP_DISPLAY_RECAP

Определяет, будет ли сводка выводиться в конце. Полезно, если вы планируете автоматически обрабатывать выходные файлы.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_FILE_NAME_FORMAT

Формат имени файла. Принимает %(counters), %(task_uuids), %(features), %(exts). По умолчанию используется %(features.%(ext)s), когда file_per_task равно False, и %(counters-%(task_uuid)s-%(feature)s.%(ext)s), когда True

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_FILE_PER_TASK

Если задано значение True вместе с write_files, этот плагин обратного вызова будет записывать отдельный файл для каждой задачи, а не один файл для всего запуска плейбука.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_MAX_MEM_FILE

Путь к файлу memory.max_usage_in_bytes cgroups. Пример: /sys/fs/cgroup/memory/ansible_profile/memory.max_usage_in_bytes.

Используется в: плагин обратного вызова community.general.cgroup_memory_recap

CGROUP_MEMORY_POLL_INTERVAL

Интервал между опросами памяти для определения ее использования. Слишком низкое значение может привести к неточным результатам, а слишком высокое — не позволить собрать результаты для коротких задач.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_OUTPUT_DIR

Каталог для выходных файлов с записанными показателями производительности. Если значение содержит один %s, на его место будет подставлено время начала запуска плейбука. Если каталог не существует, будет создан только каталог самого нижнего уровня; родительские каталоги создаваться не будут.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_OUTPUT_FORMAT

Формат вывода: CSV или JSON-seq

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_PID_POLL_INTERVAL

Интервал между опросами PID для определения их количества. Слишком низкое значение может привести к неточным результатам, а слишком высокое — не позволить собрать результаты для коротких задач.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CGROUP_WRITE_FILES

Определяет, будут ли записываться файлы с показателями производительности.

Используется в: плагин обратного вызова ansible.posix.cgroup_perf_recap

CLOUDSDK_ACTIVE_CONFIG_NAME

Если задано, указывает на нестандартную конфигурацию gcloud.

Используется в: плагин подключения google.cloud.iap

CLOUDSDK_AUTH_ACCESS_TOKEN_FILE

Файл, из которого считывается токен доступа.

Учетные данные активной учетной записи (если она есть) игнорируются.

Используется в: плагин подключения google.cloud.iap

CLOUDSDK_COMPUTE_ZONE

Зона Google Cloud для используемых экземпляров.

Используется в: плагин подключения google.cloud.iap

CLOUDSDK_CORE_ACCOUNT

Учетная запись Google Cloud, используемая для вызова.

Используется в: плагин подключения google.cloud.iap

CLOUDSDK_CORE_PROJECT

Идентификатор проекта Google Cloud для этого вызова.

Если не указан, используется текущий активный проект.

Используется в: плагин подключения google.cloud.iap

CLOUDSTACK_ENDPOINT

URL API CloudStack, например https://cloud.example.com/client/api.

Если не указан, используется переменная окружения CLOUDSTACK_ENDPOINT.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

CLOUDSTACK_KEY

Ключ API CloudStack.

Если не указан, используется переменная окружения CLOUDSTACK_KEY.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

CLOUDSTACK_METHOD

Метод HTTP для запроса к конечной точке API.

Если не указан, используется переменная окружения CLOUDSTACK_METHOD.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

CLOUDSTACK_SECRET

Секретный ключ API CloudStack.

Если не задан, используется переменная окружения CLOUDSTACK_SECRET.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

CLOUDSTACK_TIMEOUT

Тайм-аут HTTP в секундах.

Если не указан, используется переменная окружения CLOUDSTACK_TIMEOUT.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

CLOUDSTACK_VERIFY

Проверять файл сертификата центра сертификации.

Если не указана, используется переменная окружения CLOUDSTACK_VERIFY.

Используется в: плагин инвентаризации ngine_io.cloudstack.instance

COBBLER_PASSWORD

Пароль аутентификации Cobbler.

Используется в: плагин инвентаризации community.general.cobbler

COBBLER_SERVER

URL Cobbler.

Используется в: плагин инвентаризации community.general.cobbler

COBBLER_USER

Имя пользователя для аутентификации Cobbler.

Используется в: плагин инвентаризации community.general.cobbler

CONJUR_ACCOUNT

Учетная запись Conjur

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_APPLIANCE_URL

URL устройства Conjur

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_API_KEY

Ключ API Conjur authn

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_CERT_MODE

Режим определения хоста для аутентификации authn-cert. Допустимые значения: ‘request’ (по умолчанию) и ‘spiffe’. В режиме ‘request’ необходимо указать удостоверение рабочей нагрузки (conjur_authn_login), которое включается в URL аутентификации. В режиме ‘spiffe’ удостоверение рабочей нагрузки определяется по URI SPIFFE из X.509 SVID, содержащемуся в клиентском сертификате; conjur_authn_login не требуется.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_JWT_MODE

Режим определения удостоверения для аутентификации authn-jwt. Допустимые значения: ‘url’ (по умолчанию) и ‘token-app-property’. В режиме ‘url’ удостоверение рабочей нагрузки (conjur_authn_login) включается в путь URL аутентификации. В документации CyberArk указано, что этот режим не следует использовать в производственной среде. В режиме ‘token-app-property’ удостоверение рабочей нагрузки определяется исключительно по утверждению внутри токена JWT, заданному аннотацией token-app-property в политике Conjur; conjur_authn_login не требуется.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_JWT_TOKEN

Токен Conjur authn-jwt

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_JWT_TOKEN_FILE

Путь к файлу с токеном JWT, используемым для аутентификации authn-jwt. Файл должен быть доступен для чтения только владельцу (права 0600 или строже). Если заданы оба параметра, имеет приоритет над conjur_authn_jwt_token. После использования плагин не удаляет файл.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_LOGIN

Имя для входа Conjur authn

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_SERVICE_ID

Идентификатор службы для облачных средств аутентификации

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_TOKEN_FILE

Путь к файлу токена доступа

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_AUTHN_TYPE

Тип средства аутентификации Conjur

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_CERT_CONTENT

Содержимое сертификата Conjur

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_CERT_FILE

Путь к файлу сертификата Conjur

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_CLIENT_CERT_FILE

Путь к файлу клиентского сертификата (формат PEM), используемого для взаимной TLS-аутентификации authn-cert. Обязателен, если для conjur_authn_type задано значение ‘authn-cert’. Сертификат должен быть подписан центром сертификации, настроенным для службы authn-cert в Conjur.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_CLIENT_KEY_FILE

Путь к файлу закрытого ключа клиента (формат PEM), используемого для взаимной TLS-аутентификации authn-cert. Обязателен, если для conjur_authn_type задано значение ‘authn-cert’.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_CONFIG_FILE

Путь к файлу конфигурации Conjur. Файл конфигурации имеет формат YAML.

Используется в: плагин поиска cyberark.conjur.conjur_variable

CONJUR_IDENTITY_FILE

Путь к файлу удостоверения Conjur. Файл удостоверения соответствует формату файла netrc.

Используется в: плагин поиска cyberark.conjur.conjur_variable

DSV_CLIENT_ID

client_id, с помощью которого запрашивается разрешение на доступ.

Используется в: плагин поиска community.general.dsv

DSV_CLIENT_SECRET

Секрет клиента, связанный с конкретным client_id.

Используется в: плагин поиска community.general.dsv

DSV_TENANT

Первый параметр формата в шаблоне url_template по умолчанию.

Используется в: плагин поиска community.general.dsv

DSV_TLD

Домен верхнего уровня клиента; второй параметр формата в шаблоне url_template по умолчанию.

Используется в: плагин поиска community.general.dsv

DSV_URL_TEMPLATE

Путь, добавляемый к базовому URL для формирования корректного запроса REST API.

Используется в: плагин поиска community.general.dsv

EC2_ACCESS_KEY

Ключ доступа AWS для использования.

Используется: модуль поиска community.hashi_vault.hashi_vault, модуль поиска community.hashi_vault.vault_kv1_get, модуль поиска community.hashi_vault.vault_kv2_get, модуль поиска community.hashi_vault.vault_list, модуль поиска community.hashi_vault.vault_login, модуль поиска community.hashi_vault.vault_read, модуль поиска community.hashi_vault.vault_token_create, модуль поиска community.hashi_vault.vault_write

EC2_REGION

Регион AWS, для которого создается подключение.

Используется: модуль поиска community.hashi_vault.hashi_vault, модуль поиска community.hashi_vault.vault_kv1_get, модуль поиска community.hashi_vault.vault_kv2_get, модуль поиска community.hashi_vault.vault_list, модуль поиска community.hashi_vault.vault_login, модуль поиска community.hashi_vault.vault_read, модуль поиска community.hashi_vault.vault_token_create, модуль поиска community.hashi_vault.vault_write

EC2_SECRET_KEY

Секретный ключ AWS, соответствующий ключу доступа.

Используется: модуль поиска community.hashi_vault.hashi_vault, модуль поиска community.hashi_vault.vault_kv1_get, модуль поиска community.hashi_vault.vault_kv2_get, модуль поиска community.hashi_vault.vault_list, модуль поиска community.hashi_vault.vault_login, модуль поиска community.hashi_vault.vault_read, модуль поиска community.hashi_vault.vault_token_create, модуль поиска community.hashi_vault.vault_write

EC2_SECURITY_TOKEN

Токен безопасности AWS при использовании временных ключей доступа и секретных ключей.

Используется: модуль поиска community.hashi_vault.hashi_vault, модуль поиска community.hashi_vault.vault_kv1_get, модуль поиска community.hashi_vault.vault_kv2_get, модуль поиска community.hashi_vault.vault_list, модуль поиска community.hashi_vault.vault_login, модуль поиска community.hashi_vault.vault_read, модуль поиска community.hashi_vault.vault_token_create, модуль поиска community.hashi_vault.vault_write

ELASTIC_APM_API_KEY

Использовать ключ API APM.

Используется: модуль обратного вызова community.general.elastic

ELASTIC_APM_SECRET_TOKEN

Использовать токен сервера APM.

Используется: модуль обратного вызова community.general.elastic

ELASTIC_APM_SERVER_URL

Использовать сервер APM и его переменные окружения.

Используется: модуль обратного вызова community.general.elastic

ELASTIC_APM_SERVICE_NAME

Атрибут ресурса с именем службы.

Используется: модуль обратного вызова community.general.elastic

ELASTIC_APM_VERIFY_SERVER_CERT

Проверяет сертификат SSL при HTTPS-подключении.

Используется: модуль обратного вызова community.general.elastic

ETCDCTL_CACERT

Центр сертификации Etcd3.

Необходим для включения TLS при подключении к конечной точке etcd3 по HTTPS.

Используется: модуль поиска community.general.etcd3

ETCDCTL_CERT

Клиентский сертификат Etcd3.

Используется: модуль поиска community.general.etcd3

ETCDCTL_DIAL_TIMEOUT

Тайм-аут клиента.

Используется: модуль поиска community.general.etcd3

ETCDCTL_ENDPOINTS

Эквивалент переменной окружения ETCDCTL_ENDPOINTS. Укажите подключение etcd3 в виде URL, например https://hostname:2379, или в формате <host>:<port>.

Часть host переопределяется параметром host, если он задан.

Часть port переопределяется параметром port, если он задан.

Обратите внимание: указание https:// в URL конечной точки само по себе не включает TLS. Для подключения к конечной точке etcd3 по HTTPS необходимо указать ca_cert (а также при необходимости cert_cert и cert_key).

Используется: модуль поиска community.general.etcd3

ETCDCTL_KEY

Закрытый ключ клиента Etcd3.

Используется: модуль поиска community.general.etcd3

ETCDCTL_PASSWORD

Пароль аутентифицированного пользователя.

Используется: модуль поиска community.general.etcd3

ETCDCTL_USER

Имя аутентифицированного пользователя.

Используется: модуль поиска community.general.etcd3

FOREMAN_CALLBACK_DISABLE

Переключатель, отключающий модуль обратного вызова, даже если он загружен.

Можно задать значение «1», чтобы запретить использование модуля, даже если он загружен.

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_DIR_STORE

Если задано, модуль обратного вызова не выполняет HTTP-запросы, а сохраняет результаты в указанном каталоге.

Для каждого отчета создается новый файл в формате SEQ_NO-hostname.json.

Для каждого набора фактов создается новый файл в формате SEQ_NO-hostname.json.

Значение должно указывать на существующий каталог.

Предназначено для отладки и тестирования.

Если значение пустое (по умолчанию), эта функция отключена.

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_PASSWORD

Пароль пользователя, обращающегося к серверу Foreman.

Используется: модуль инвентаризации theforeman.foreman.foreman

FOREMAN_PROXY_URL

URL сервера Foreman Smart Proxy.

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_REPORT_TYPE

тип конечной точки для отчетов: foreman или proxy

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_SERVER

URL сервера Foreman.

Используется: модуль обратного вызова theforeman.foreman.foreman, модуль инвентаризации theforeman.foreman.foreman

FOREMAN_SERVER_URL

URL сервера Foreman.

Используется: модуль обратного вызова theforeman.foreman.foreman, модуль инвентаризации theforeman.foreman.foreman

FOREMAN_SSL_CERT

Сертификат X509 для аутентификации на Foreman при использовании HTTPS

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_SSL_KEY

соответствующий закрытый ключ

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_SSL_VERIFY

Переключатель проверки сертификата Foreman.

Можно задать значение «1», чтобы проверять сертификаты SSL с помощью установленных центров сертификации, или указать путь к пакету сертификатов центра сертификации.

Задайте значение «0», чтобы отключить проверку сертификатов.

Используется: модуль обратного вызова theforeman.foreman.foreman

FOREMAN_URL

URL сервера Foreman.

Используется: модуль обратного вызова theforeman.foreman.foreman, модуль инвентаризации theforeman.foreman.foreman

FOREMAN_USER

Имя пользователя, обращающегося к серверу Foreman.

Используется: модуль инвентаризации theforeman.foreman.foreman

FOREMAN_USERNAME

Имя пользователя, обращающегося к серверу Foreman.

Используется: модуль инвентаризации theforeman.foreman.foreman

FOREMAN_VALIDATE_CERTS

Проверять ли TLS-сертификаты сервера Foreman.

Используется: модуль инвентаризации theforeman.foreman.foreman

GCE_CREDENTIALS_FILE_PATH

Путь к JSON-файлу учетной записи службы, если в качестве типа выбрана serviceaccount.

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_ACCESS_TOKEN

Токен доступа OAuth2, если тип учетных данных — accesstoken.

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_AUTH_KIND

Тип используемых учетных данных.

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_SCOPES

список областей аутентификации

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_SERVICE_ACCOUNT_CONTENTS

Строка с содержимым JSON-файла учетной записи службы. Это должен быть не словарь, а строка с точным содержимым JSON-файла учетной записи службы (корректный JSON).

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_SERVICE_ACCOUNT_EMAIL

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

Используется: модуль инвентаризации google.cloud.gcp_compute

GCP_SERVICE_ACCOUNT_FILE

Путь к JSON-файлу учетной записи службы, если в качестве типа выбрана serviceaccount.

Используется: модуль инвентаризации google.cloud.gcp_compute

GITLAB_API_TOKEN

Токен GitLab для входа.

Используется: модуль инвентаризации community.general.gitlab_runners

GITLAB_FILTER

Фильтрация исполнителей из API GitLab.

Используется: модуль инвентаризации community.general.gitlab_runners

GITLAB_SERVER_URL

URL сервера GitLab с указанием протокола (например, http или https).

Используется: модуль инвентаризации community.general.gitlab_runners

GRAFANA_API_KEY

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: модуль обратного вызова community.grafana.grafana_annotations, модуль поиска community.grafana.grafana_dashboard

GRAFANA_DASHBOARD_ID

Идентификатор панели мониторинга Grafana, в которой будет создана аннотация.

Используется: модуль обратного вызова community.grafana.grafana_annotations

GRAFANA_DASHBOARD_SEARCH

необязательный фильтр для поиска панелей мониторинга.

Используется: модуль поиска community.grafana.grafana_dashboard

GRAFANA_ORG_ID

идентификатор организации Grafana.

Используется: модуль поиска community.grafana.grafana_dashboard

GRAFANA_PANEL_IDS

Идентификаторы панелей Grafana, в которых будут созданы аннотации. Укажите одно целое число или список целых чисел, разделенных запятыми.

Используется: модуль обратного вызова community.grafana.grafana_annotations

GRAFANA_PASSWORD

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: модуль обратного вызова community.grafana.grafana_annotations, модуль поиска community.grafana.grafana_dashboard

GRAFANA_URL

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: модуль обратного вызова community.grafana.grafana_annotations, модуль поиска community.grafana.grafana_dashboard

GRAFANA_USER

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: модуль обратного вызова community.grafana.grafana_annotations, модуль поиска community.grafana.grafana_dashboard

GRAFANA_VALIDATE_CERT

Проверять SSL-сертификат сервера Grafana (для URL с HTTPS).

Используется: модуль обратного вызова community.grafana.grafana_annotations

HCLOUD_ENDPOINT

Конечная точка API Hetzner Cloud.

Используется: модуль инвентаризации hetzner.hcloud.hcloud

HCLOUD_TOKEN

Токен API Hetzner Cloud.

Используется: модуль инвентаризации hetzner.hcloud.hcloud

HETZNER_API_TOKEN

Токен для нового API Hetzner DNS.

Если не указан, будет прочитан из переменной окружения HETZNER_API_TOKEN.

Необходимо указать ровно одно из значений hetzner_token и hetzner_api_token.

Используется: плагин инвентаризации community.dns.hetzner_dns_records

HETZNER_DNS_TOKEN

Токен для классического API Hetzner DNS.

Если не указан, будет прочитан из переменной окружения HETZNER_DNS_TOKEN.

Необходимо указать ровно одно из значений hetzner_token и hetzner_api_token.

Используется: плагин инвентаризации community.dns.hetzner_dns_records

HROBOT_API_PASSWORD

Пароль пользователя веб-службы Robot.

Используется: плагин инвентаризации community.hrobot.robot

HROBOT_API_USER

Имя пользователя веб-службы Robot.

Используется: плагин инвентаризации community.hrobot.robot

HTTP_AGENT

Значение HTTP «User-agent», устанавливаемое в HTTP-запросах.

Используется: плагин обратного вызова community.grafana.grafana_annotations

INFOBLOX_HOST

Задает DNS-имя узла или адрес для подключения к удаленному экземпляру NIOS WAPI по REST.

Значение также можно указать с помощью переменной окружения INFOBLOX_HOST.

Используется: плагин инвентаризации infoblox.nios_modules.nios_inventory

INFOBLOX_PASSWORD

Задает пароль для аутентификации подключения к удаленному экземпляру NIOS.

Значение также можно указать с помощью переменной окружения INFOBLOX_PASSWORD.

Используется: плагин инвентаризации infoblox.nios_modules.nios_inventory

INFOBLOX_USERNAME

Задает имя пользователя для аутентификации подключения к удаленному экземпляру NIOS.

Значение также можно указать с помощью переменной окружения INFOBLOX_USERNAME.

Используется: плагин инвентаризации infoblox.nios_modules.nios_inventory

JABBER_PASS

Пароль пользователя сервера Jabber.

Используется: плагин обратного вызова community.general.jabber

JABBER_SERV

Информация о подключении к серверу Jabber.

Используется: плагин обратного вызова community.general.jabber

JABBER_TO

Идентификатор чата, получающего сообщение.

Используется: плагин обратного вызова community.general.jabber

JABBER_USER

Пользователь Jabber, от имени которого выполняется аутентификация.

Используется: плагин обратного вызова community.general.jabber

JUNIT_FAIL_ON_CHANGE

Считать любые задачи, сообщающие об изменении, ошибкой теста JUnit

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_FAIL_ON_IGNORE

Считать неудачные задачи ошибкой теста JUnit, даже если задано значение ignore_on_error

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_HIDE_TASK_ARGUMENTS

Скрывать аргументы задачи

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_INCLUDE_SETUP_TASKS_IN_REPORT

Следует ли включать задачи настройки в итоговый отчет

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_OUTPUT_DIR

Каталог для записи XML-файлов.

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_REPLACE_OUT_OF_TREE_PATH

Заменять часть пути задачи относительно каталога вне дерева указанным заполнителем

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_TASK_CLASS

Настроить вывод: один класс на YAML-файл

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_TASK_RELATIVE_PATH

Настроить вывод так, чтобы в нем использовались относительные пути к указанному каталогу

Используется: плагин обратного вызова ansible.builtin.junit

JUNIT_TEST_CASE_PREFIX

Считать задачу тестовым случаем, только если ее имя начинается с этого значения. Кроме того, неудачные задачи регистрируются как неудачные тестовые случаи.

Используется: плагин обратного вызова ansible.builtin.junit

K8S_AUTH_API_KEY

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_CERT_FILE

Путь к сертификату, используемому для аутентификации в API.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_CONTAINER

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_CONTEXT

Имя контекста из файла конфигурации K8s.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_EXTRA_ARGS

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_HOST

URL для доступа к API.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_KEY_FILE

Путь к файлу ключа, используемого для аутентификации в API.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_KUBECONFIG

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_NAMESPACE

Пространство имен pod

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_PASSWORD

Задайте пароль для аутентификации в API.

Обратите внимание: эта информация напрямую передается в командной строке и может раскрыть конфиденциальные данные. Рекомендуем вместо этого использовать варианты аутентификации на основе файлов.

Используется: плагин подключения kubernetes.core.kubectl

K8S_AUTH_POD

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_SERVER

URL для доступа к API.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_SSL_CA_CERT

Путь к сертификату центра сертификации, используемому для аутентификации в API.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_TOKEN

См. документацию к параметрам, для которых используется эта переменная окружения.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

K8S_AUTH_USERNAME

Задайте имя пользователя для аутентификации в API.

Используется: плагин подключения kubernetes.core.kubectl

K8S_AUTH_VERIFY_SSL

Проверять ли сертификат SSL сервера API. По умолчанию — true.

Используется: плагин подключения community.okd.oc, плагин подключения kubernetes.core.kubectl

LINODE_ACCESS_TOKEN

Персональный токен доступа к учетной записи Linode.

Используется: плагин инвентаризации community.general.linode

LOGDNA_HOSTNAME

Альтернативное имя узла; по умолчанию используется текущее имя узла.

Используется: плагин обратного вызова community.general.logdna

LOGDNA_INGESTION_KEY

Ключ приема данных LogDNA.

Используется: плагин обратного вызова community.general.logdna

LOGDNA_TAGS

Теги.

Используется: плагин обратного вызова community.general.logdna

LOGENTRIES_ANSIBLE_TOKEN

TCP token Logentries.

Используется: плагин обратного вызова community.general.logentries

LOGENTRIES_API

URI API Logentries.

Используется: плагин обратного вызова community.general.logentries

LOGENTRIES_FLATTEN

Преобразовывать сложные структуры данных в один словарь со сложными ключами.

Используется: плагин обратного вызова community.general.logentries

LOGENTRIES_PORT

Порт HTTP для подключения к API.

Используется: плагин обратного вызова community.general.logentries

LOGENTRIES_TLS_PORT

Порт для подключения к API при включенном TLS.

Используется: плагин обратного вызова community.general.logentries

LOGENTRIES_USE_TLS

Переключатель, определяющий, следует ли использовать TLS для шифрования обмена данными с сервером API.

Используется: плагин обратного вызова community.general.logentries

LOGSTASH_FORMAT_VERSION

Формат журнала.

Используется: плагин обратного вызова community.general.logstash

LOGSTASH_PORT

Порт, на котором прослушивает запросы Logstash.

Используется: плагин обратного вызова community.general.logstash

LOGSTASH_PRE_COMMAND

Выполняет команду перед запуском, а ее результат добавляется в поле ansible_pre_command_output Logstash.

Используется: плагин обратного вызова community.general.logstash

LOGSTASH_SERVER

Адрес сервера Logstash.

Используется: плагин обратного вызова community.general.logstash

LOGSTASH_TYPE

Тип сообщения.

Используется: плагин обратного вызова community.general.logstash

MICROSOFT_AD_LDAP_AUTH_PROTOCOL

Протокол аутентификации, используемый при подключении к узлу LDAP.

По умолчанию используется certificate, если применяются LDAPS/StartTLS и задано значение certificate. В противном случае по умолчанию используется negotiate.

simple — это простая аутентификация, при которой имя пользователя и пароль передаются в открытом виде. Она не поддерживает шифрование, поэтому ее следует использовать только с LDAPS или StartTLS. Если используется незашифрованное подключение LDAP без TLS, для явного согласия на отсутствие шифрования необходимо указать encrypt=False.

certificate — это аутентификация с помощью клиентского TLS-сертификата. Ее можно использовать только с LDAPS или StartTLS. Дополнительные сведения о том, как указать клиентский сертификат для аутентификации, см. в описании параметра certificate.

negotiate пытается согласовать аутентификацию Kerberos с переходом на NTLM в случае неудачи. Если Kerberos доступен, можно использовать кэш учетных данных Kerberos, не указывая имя пользователя или пароль.

kerberos использует аутентификацию Kerberos без перехода на NTLM.

ntlm использует аутентификацию NTLM без попытки применить Kerberos.

negotiate, kerberos и ntlm поддерживают шифрование при работе с LDAP.

Для поддержки Kerberos необходимо установить дополнительные компоненты pyspnego[kerberos].

Дополнительные сведения см. в разделе Аутентификация LDAP.

Для этого параметра можно задать значение с помощью шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CA_CERT

Путь к файлу сертификата центра сертификации в формате PEM или DER, каталог сертификатов PEM либо строка сертификата центра сертификации в формате PEM, используемого для проверки сертификатов.

Если параметр не задан, используемое для проверки хранилище сертификатов центров сертификации зависит от текущих настроек Python.

Для этого параметра можно задать значение с помощью шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CERT_VALIDATION

Поведение проверки сертификата при использовании TLS-подключения.

Можно задать значение always, ignore или ignore_hostname.

always проверяет имя узла сертификата и центр сертификации.

ignore игнорирует все ошибки сертификатов.

ignore_hostname проверяет цепочку доверия центра сертификации, но игнорирует проверки имени узла, выполняемые TLS.

Дополнительные сведения см. в разделе Проверка сертификатов.

Для этого параметра можно задать значение с помощью шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CERTIFICATE

Сертификат или комплект сертификата с ключом, используемый для аутентификации с помощью сертификата.

Значением может быть путь к файлу с сертификатом или строка сертификата в кодировке PEM.

Если указан путь к файлу сертификата, файл может содержать сертификат в кодировке PEM, комплект сертификата и ключа в кодировке PEM, сертификат в кодировке DER либо комплект сертификата и ключа в кодировке PFX/PKCS12.

Используйте certificate_key, если указанный сертификат не содержит ключ.

Используйте certificate_password, если ключ зашифрован паролем.

Для этого параметра можно задать значение с помощью шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CERTIFICATE_KEY

Ключ сертификата, используемый для аутентификации с помощью сертификата.

Значением может быть путь к файлу с ключом в кодировке PEM или DER либо строка ключа в кодировке PEM.

Используйте certificate_password, если ключ зашифрован паролем.

Для этого параметра можно задать значение с помощью шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CERTIFICATE_PASSWORD

Пароль, используемый для расшифровки ключа сертификата, указанного в certificate или certificate_key.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_CONNECTION_TIMEOUT

Время ожидания установления соединения в секундах, по истечении которого попытка завершается ошибкой.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_DOMAIN_REALM

Задает область домена для поиска LDAP-сервера, выполняемого, если server не указан.

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

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_ENCRYPT

Требуется ли шифрование для соединения.

Шифрование может выполняться с помощью протокола аутентификации или через TLS.

negotiate, kerberos и ntlm из auth_protocol поддерживают шифрование через LDAP, тогда как simple его не поддерживает.

При использовании auth_protocol=simple через LDAP без TLS этому параметру необходимо задать значение False. Поскольку шифрование не используется, весь трафик передается в открытом виде, поэтому такой режим не рекомендуется.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_PASSWORD

Пароль для аутентификации.

Если для auth_protocol задано значение simple и пароль не указан, привязка будет выполнена без аутентификации.

Если для auth_protocol задано значение negotiate, kerberos или ntlm и пароль не указан, будет предпринята попытка использовать локальные кэшированные учетные данные, заданные параметром username, если они доступны.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_PORT

Порт LDAP для соединения.

Для LDAP используется порт 389, а для LDAPS — порт 686.

По умолчанию используется порт 636, если tls_mode=ldaps, в противном случае — 389.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_SERVER

Контроллер домена/сервер, к которому нужно подключиться.

Если сервер не указан, он будет найден с помощью SRV-поиска в DNS для домена, заданного параметром domain_realm, или параметром конфигурации Kerberos default_realm.

Дополнительные сведения см. в разделе Поиск сервера.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_TLS_MODE

Используемая операция TLS.

Если параметру port явно задано значение 636, то по умолчанию используется ldaps.

ldaps подключается через LDAPS (порт 636).

start_tls подключается через LDAP (порт 389) и выполняет операцию StartTLS перед привязкой для аутентификации.

Если предполагается использовать TLS, рекомендуется выбрать ldaps вместо start_tls.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

MICROSOFT_AD_LDAP_USERNAME

Имя пользователя для аутентификации.

Если для auth_protocol задано значение simple и имя пользователя не указано, используется анонимная аутентификация.

Если для auth_protocol задано значение negotiate, kerberos или ntlm и имя пользователя не указано, будет предпринята попытка использовать локальные кэшированные учетные данные, если они доступны, например полученные с помощью kinit.

Эту опцию можно задать с помощью значения шаблона Jinja2.

Используется: плагин инвентаризации microsoft.ad.ldap

NETBOX_API

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: плагин инвентаризации netbox.netbox.nb_inventory, плагин поиска netbox.netbox.nb_lookup

NETBOX_API_KEY

Токен API NetBox для чтения данных из NetBox.

В зависимости от конфигурации NetBox он может не требоваться.

Если в развертывании NetBox используется более сложная аутентификация, например OAUTH, для токена можно указать «type» и «value».

Если параметры «type» и «value» не указаны, в заголовке HTTP Authorization будет задано значение «Token» — значение по умолчанию для NetBox.

Используется: плагин инвентаризации netbox.netbox.nb_inventory

NETBOX_API_TOKEN

Токен API, созданный в NetBox.

В зависимости от конфигурации NetBox он может не требоваться.

Используется: плагин поиска netbox.netbox.nb_lookup

NETBOX_HEADERS

Словарь заголовков, передаваемых API NetBox.

Используется: плагин инвентаризации netbox.netbox.nb_inventory, плагин поиска netbox.netbox.nb_lookup

NETBOX_TOKEN

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: плагин инвентаризации netbox.netbox.nb_inventory, плагин поиска netbox.netbox.nb_lookup

NETBOX_URL

URL экземпляра NetBox, к которому выполняется запрос.

Используется: плагин поиска netbox.netbox.nb_lookup

NRDP_HOSTNAME

Имя узла, с которым связана пассивная проверка.

Используется: плагин обратного вызова community.general.nrdp

NRDP_SERVICENAME

Служба, с которой связана пассивная проверка.

Используется: плагин обратного вызова community.general.nrdp

NRDP_TOKEN

Токен, необходимый для отправки событий nrdp.

Используется: плагин обратного вызова community.general.nrdp

NRDP_URL

URL сервера nrdp.

Используется: плагин обратного вызова community.general.nrdp

NRDP_VALIDATE_CERTS

Проверять SSL-сертификат сервера nrdp. (Используется для URL HTTPS.)

Используется: плагин обратного вызова community.general.nrdp

OME_HOSTNAME

IP-адрес или имя узла OpenManage Enterprise либо OpenManage Enterprise Modular.

Если значение не указано в задаче, вместо него будет использоваться значение переменной окружения OME_HOSTNAME.

Используется: плагин инвентаризации dellemc.openmanage.ome_inventory

OME_PASSWORD

Пароль OpenManage Enterprise или OpenManage Enterprise Modular.

Если значение не указано в задаче, вместо него будет использоваться значение переменной окружения OME_PASSWORD.

Используется: плагин инвентаризации dellemc.openmanage.ome_inventory

OME_USERNAME

Имя пользователя OpenManage Enterprise или OpenManage Enterprise Modular.

Если значение не указано в задаче, вместо него будет использоваться значение переменной окружения OME_USERNAME.

Используется: плагин инвентаризации dellemc.openmanage.ome_inventory

ONE_AUTH

Если не заданы ни api_username, ни api_password, выполняется попытка аутентификации с помощью файла аутентификации ONE. Путь по умолчанию: ~/.one/one_auth.

Чтобы переопределить этот путь, задайте переменную окружения ONE_AUTH.

Используется: плагин инвентаризации community.general.opennebula

ONE_PASSWORD

Пароль или токен пользователя для входа на RPC-сервер OpenNebula.

Если параметр не задан, используется значение переменной окружения ONE_PASSWORD.

Используется: плагин инвентаризации community.general.opennebula

ONE_URL

URL RPC-сервера OpenNebula.

Рекомендуется использовать HTTPS, чтобы имя пользователя и пароль передавались по сети в зашифрованном виде.

Если параметр не задан, используется значение переменной окружения ONE_URL.

Используется: плагин инвентаризации community.general.opennebula

ONE_USERNAME

Имя пользователя для входа на RPC-сервер OpenNebula. Если параметр не задан, используется значение переменной окружения ONE_USERNAME.

Используется: плагин инвентаризации community.general.opennebula

ONLINE_API_KEY

Токен OAuth Online.

Используется: плагин инвентаризации community.general.online

ONLINE_OAUTH_TOKEN

Токен OAuth Online.

Используется: плагин инвентаризации community.general.online

ONLINE_TOKEN

Токен OAuth Online.

Используется: плагин инвентаризации community.general.online

OP_CONNECT_HOST

Узел 1Password Connect. Необходимо использовать совместно с connect_token.

Используется: плагин поиска community.general.onepassword, плагин поиска документов community.general.onepassword_doc, плагин поиска необработанных данных community.general.onepassword_raw, плагин поиска SSH-ключей community.general.onepassword_ssh_key

OP_CONNECT_TOKEN

Токен для 1Password Connect. Необходимо использовать совместно с connect_host.

Используется: плагин поиска community.general.onepassword, плагин поиска документов community.general.onepassword_doc, плагин поиска необработанных данных community.general.onepassword_raw, плагин поиска SSH-ключей community.general.onepassword_ssh_key

OP_SERVICE_ACCOUNT_TOKEN

Ключ доступа для служебной учетной записи.

Используется: плагин поиска community.general.onepassword, плагин поиска документов community.general.onepassword_doc, плагин поиска необработанных данных community.general.onepassword_raw, плагин поиска SSH-ключей community.general.onepassword_ssh_key

OS_CLIENT_CONFIG_FILE

Переопределяет путь к файлу clouds.yaml.

Если задано это значение, поиск сначала выполняется по указанному пути.

Пути поиска учетных данных облака дополняются файлами /etc/ansible/openstack.{yaml,yml}.

Пути поиска по умолчанию описаны в документации: https://docs.openstack.org/os-client-config/latest/user/configuration.html#config-files.

Используется: плагин инвентаризации openstack.cloud.openstack

OTEL_EXPORTER_OTLP_TRACES_PROTOCOL

OTEL_EXPORTER_OTLP_TRACES_PROTOCOL задает транспортный протокол для спанов.

См. https://opentelemetry-python.readthedocs.io/en/latest/sdk/environment_variables.html#envvar-OTEL_EXPORTER_OTLP_TRACES_PROTOCOL.

Используется: плагин обратного вызова community.general.opentelemetry

OTEL_SERVICE_NAME

Атрибут ресурса «имя службы».

Используется: плагин обратного вызова community.general.opentelemetry

OVIRT_PASSWORD

Пароль для аутентификации в ovirt.

Используется: плагин инвентаризации ovirt.ovirt.ovirt

OVIRT_URL

URL API ovirt-engine.

Используется: плагин инвентаризации ovirt.ovirt.ovirt

OVIRT_USERNAME

Имя пользователя для аутентификации в ovirt.

Используется: плагин инвентаризации ovirt.ovirt.ovirt

PASSWORD_STORE_DIR

Каталог хранилища паролей.

Если backend=pass, используется значение по умолчанию ~/.password-store.

Если backend=gopass, значением по умолчанию является поле path в ~/.config/gopass/config.yml; если в конфигурации gopass не задано path, используется ~/.local/share/gopass/stores/root.

Используется: плагин поиска community.general.passwordstore

PASSWORD_STORE_UMASK

Задает umask для создаваемых файлов .gpg. Первая восьмеричная цифра должна быть больше 3 (доступ на чтение для пользователя).

Обратите внимание: значение по умолчанию для pass — '077'.

Используется: плагин поиска community.general.passwordstore

PROFILE_ROLES_SUMMARY_ONLY

Показывать только сводку, не отображая профили отдельных задач. Особенно полезно в сочетании с DISPLAY_SKIPPED_HOSTS=false и/или ANSIBLE_DISPLAY_OK_HOSTS=false.

Используется: плагин обратного вызова ansible.posix.profile_roles

PROFILE_TASKS_DATETIME_FORMAT

Формат даты и времени, ожидаемый методами strftime и strptime. Псевдоним iso8601 будет преобразован в '%Y-%m-%dT%H:%M:%S.%f', если требуется использовать этот стандарт даты и времени.

Используется: плагин обратного вызова ansible.posix.profile_tasks

PROFILE_TASKS_SORT_ORDER

Настраивает порядок сортировки задач в сводке.

Используется: плагин обратного вызова ansible.posix.profile_tasks

PROFILE_TASKS_SUMMARY_ONLY

Показывать только сводку, не отображая профили отдельных задач. Особенно полезно в сочетании с DISPLAY_SKIPPED_HOSTS=false и/или ANSIBLE_DISPLAY_OK_HOSTS=false.

Используется: плагин обратного вызова ansible.posix.profile_tasks

PROFILE_TASKS_TASK_OUTPUT_LIMIT

Количество задач, отображаемых в сводке.

Используется: плагин обратного вызова ansible.posix.profile_tasks

PROXMOX_HOST

Имя узла или IP-адрес API Proxmox VE.

Используется: плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_NODE

Имя узла Proxmox, на котором находится виртуальная машина.

Используется: плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_PASSWORD

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: плагин инвентаризации community.proxmox.proxmox, плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_PORT

Порт API Proxmox VE.

Используется: плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_TOKEN_ID

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: плагин инвентаризации community.proxmox.proxmox, плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_TOKEN_SECRET

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется: плагин инвентаризации community.proxmox.proxmox, плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_URL

URL к кластеру Proxmox.

Если значение не указано в конфигурации инвентаризации, вместо него будет использоваться значение переменной среды PROXMOX_URL.

Для задания значения url можно использовать шаблонизацию.

Используется в: плагин инвентаризации community.proxmox.proxmox

PROXMOX_USER

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.proxmox.proxmox, плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_VERIFY_SSL

Проверять TLS-сертификаты API PVE.

Используется в: плагин подключения community.proxmox.proxmox_qemu_api

PROXMOX_VMID

ID целевой виртуальной машины QEMU.

Используется в: плагин подключения community.proxmox.proxmox_qemu_api

SCW_API_KEY

Токен OAuth Scaleway.

Если значение не задано явно или в переменных среды, выполняется поиск в файле конфигурации scaleway-cli ($SCW_CONFIG_PATH, $XDG_CONFIG_HOME/scw/config.yaml или ~/.config/scw/config.yaml).

Подробнее о том, как создать токен.

Используется в: плагин инвентаризации community.general.scaleway

SCW_OAUTH_TOKEN

Токен OAuth Scaleway.

Если значение не задано явно или в переменных среды, выполняется поиск в файле конфигурации scaleway-cli ($SCW_CONFIG_PATH, $XDG_CONFIG_HOME/scw/config.yaml или ~/.config/scw/config.yaml).

Подробнее о том, как создать токен.

Используется в: плагин инвентаризации community.general.scaleway

SCW_PROFILE

Профиль конфигурации, используемый в файле конфигурации.

По умолчанию используется профиль, указанный как active_profile в файле конфигурации; если он не задан, используется default.

Используется в: плагин инвентаризации community.general.scaleway

SCW_TOKEN

Токен OAuth Scaleway.

Если значение не задано явно или в переменных среды, выполняется поиск в файле конфигурации scaleway-cli ($SCW_CONFIG_PATH, $XDG_CONFIG_HOME/scw/config.yaml или ~/.config/scw/config.yaml).

Подробнее о том, как создать токен.

Используется в: плагин инвентаризации community.general.scaleway

SLACK_CHANNEL

Канал Slack для публикации сообщений.

Используется в: плагин обратного вызова community.general.slack

SLACK_USERNAME

Имя пользователя, от имени которого будут публиковаться сообщения.

Используется в: плагин обратного вызова community.general.slack

SLACK_VALIDATE_CERTS

Проверять SSL-сертификат сервера Slack для URL HTTPS.

Используется в: плагин обратного вызова community.general.slack

SLACK_WEBHOOK_URL

URL веб-перехватчика Slack.

Используется в: плагин обратного вызова community.general.slack

SMTPHOST

Агент передачи почты — сервер, принимающий SMTP-подключения.

Используется в: плагин обратного вызова community.general.mail

SOPS_ANSIBLE_AWX_DISABLE_VARS_PLUGIN_TEMPORARILY

Временно отключить этот плагин.

Полезно, если ansible-inventory нужно запустить без расшифровки секретов (например, в AWX).

Используется в: плагин переменных community.sops.sops

SPLUNK_AUTHTOKEN

Токен для аутентификации подключения к HTTP-коллектору Splunk.

Используется в: плагин обратного вызова community.general.splunk

SPLUNK_BATCH

Идентификатор корреляции, который можно задать для нескольких запусков плейбука.

Используется в: плагин обратного вызова community.general.splunk

SPLUNK_INCLUDE_MILLISECONDS

Указывает, следует ли включать миллисекунды в поле временной метки, формируемое для события, отправляемого в HTTP-коллектор Splunk.

Используется в: плагин обратного вызова community.general.splunk

SPLUNK_URL

URL источника HTTP-коллектора Splunk.

Используется в: плагин обратного вызова community.general.splunk

SPLUNK_VALIDATE_CERTS

Указывает, следует ли проверять сертификаты при подключении к HEC. Не рекомендуется устанавливать значение false, кроме случаев, когда вы уверены, что никто не может перехватить соединение между этим плагином и HEC: установка значения false допускает атаки типа «человек посередине»!

Используется в: плагин обратного вызова community.general.splunk

SUMOLOGIC_URL

URL источника HTTP-коллектора Sumologic.

Используется в: плагин обратного вызова community.general.sumologic

SYSLOG_FACILITY

Категория Syslog, используемая для регистрации событий.

Используется в: плагин обратного вызова community.general.syslog_json

SYSLOG_PORT

Порт, на котором прослушивает сервер Syslog.

Используется в: плагин обратного вызова community.general.syslog_json

SYSLOG_SERVER

Сервер Syslog, принимающий событие.

Используется в: плагин обратного вызова community.general.syslog_json

TRACEPARENT

Заголовок traceparent контекста трассировки W3C.

Используется в: плагин обратного вызова community.general.elastic, плагин обратного вызова community.general.opentelemetry

TSS_API_PATH_URI

Путь, добавляемый к базовому URL для формирования корректного запроса REST API.

Используется в: плагин поиска community.general.tss

TSS_BASE_URL

Базовый URL сервера, например https://localhost/SecretServer.

Используется в: плагин поиска community.general.tss

TSS_DOMAIN

Домен, к которому следует обратиться для получения разрешения на доступ OAuth2.

Необязательный параметр, если token не задан.

Требуется версия python-tss-sdk 1.0.0 или выше.

Используется в: плагин поиска community.general.tss

TSS_PASSWORD

Пароль, связанный с указанным именем пользователя.

Обязательный параметр, если token не задан.

Используется в: плагин поиска community.general.tss

TSS_TOKEN

Существующий токен для авторизации в Thycotic.

Если он задан, username и password не требуются.

Требуется версия python-tss-sdk 1.0.0 или выше.

Используется в: плагин поиска community.general.tss

TSS_TOKEN_PATH_URI

Путь, добавляемый к базовому URL для формирования корректного запроса на получение разрешения на доступ OAuth2.

Используется в: плагин поиска community.general.tss

TSS_USERNAME

Имя пользователя, используемое для запроса разрешения на доступ OAuth2.

Используется в: плагин поиска community.general.tss

VI_PASSWORD

Пароль для подключения.

Используется в: плагин подключения community.vmware.vmware_tools

VI_PORTNUMBER

Порт для подключения.

Используется в: плагин подключения community.vmware.vmware_tools

VI_SERVER

FQDN или IP-адрес для подключения (vCenter или хост ESXi).

Используется в: плагин подключения community.vmware.vmware_tools

VI_USERNAME

Имя пользователя для подключения.

Для виртуальной машины необходимы следующие разрешения: - VirtualMachine.GuestOperations.Execute - VirtualMachine.GuestOperations.Modify - VirtualMachine.GuestOperations.Query

Используется в: плагин подключения community.vmware.vmware_tools

VMWARE_HOST

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин подключения community.vmware.vmware_tools, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms, плагин поиска vmware.vmware_rest.cluster_moid, плагин поиска vmware.vmware_rest.datacenter_moid, плагин поиска vmware.vmware_rest.datastore_moid, плагин поиска vmware.vmware_rest.folder_moid, плагин поиска vmware.vmware_rest.host_moid, плагин поиска vmware.vmware_rest.network_moid, плагин поиска vmware.vmware_rest.resource_pool_moid, плагин поиска vmware.vmware_rest.vm_moid

VMWARE_PASSWORD

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин подключения community.vmware.vmware_tools, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms, плагин поиска vmware.vmware_rest.cluster_moid, плагин поиска vmware.vmware_rest.datacenter_moid, плагин поиска vmware.vmware_rest.datastore_moid, плагин поиска vmware.vmware_rest.folder_moid, плагин поиска vmware.vmware_rest.host_moid, плагин поиска vmware.vmware_rest.network_moid, плагин поиска vmware.vmware_rest.resource_pool_moid, плагин поиска vmware.vmware_rest.vm_moid

VMWARE_PORT

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин подключения community.vmware.vmware_tools, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms

VMWARE_PROXY_HOST

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms

VMWARE_PROXY_PORT

См. документацию к параметрам, в которых используется эта переменная среды.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms

VMWARE_REST_LOG_FILE

Этот необязательный параметр позволяет задать расположение файла журнала.

В этом файле будут записываться взаимодействия по HTTP REST.

Файл будет сохранен на хосте, на котором выполняется модуль.

Используется в: плагин поиска vmware.vmware_rest.cluster_moid, плагин поиска vmware.vmware_rest.datacenter_moid, плагин поиска vmware.vmware_rest.datastore_moid, плагин поиска vmware.vmware_rest.folder_moid, плагин поиска vmware.vmware_rest.host_moid, плагин поиска vmware.vmware_rest.network_moid, плагин поиска vmware.vmware_rest.resource_pool_moid, плагин поиска vmware.vmware_rest.vm_moid

VMWARE_SERVER

Имя сервера vCenter или ESXi.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory

VMWARE_USER

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин подключения community.vmware.vmware_tools, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms, плагин поиска vmware.vmware_rest.cluster_moid, плагин поиска vmware.vmware_rest.datacenter_moid, плагин поиска vmware.vmware_rest.datastore_moid, плагин поиска vmware.vmware_rest.folder_moid, плагин поиска vmware.vmware_rest.host_moid, плагин поиска vmware.vmware_rest.network_moid, плагин поиска vmware.vmware_rest.resource_pool_moid, плагин поиска vmware.vmware_rest.vm_moid

VMWARE_USERNAME

Имя пользователя vSphere.

Принимает переменную, зашифрованную с помощью Ansible Vault.

Принимает выражение Jinja для шаблонизации значения

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин инвентаризации community.vmware.vmware_vm_inventory

VMWARE_VALIDATE_CERTS

См. документацию к параметрам, в которых используется эта переменная окружения.

Используется в: плагин инвентаризации community.vmware.vmware_host_inventory, плагин подключения community.vmware.vmware_tools, плагин инвентаризации community.vmware.vmware_vm_inventory, плагин инвентаризации vmware.vmware.esxi_hosts, плагин поиска vmware.vmware.moid_from_path, плагин инвентаризации vmware.vmware.vms, плагин поиска vmware.vmware_rest.cluster_moid, плагин поиска vmware.vmware_rest.datacenter_moid, плагин поиска vmware.vmware_rest.datastore_moid, плагин поиска vmware.vmware_rest.folder_moid, плагин поиска vmware.vmware_rest.host_moid, плагин поиска vmware.vmware_rest.network_moid, плагин поиска vmware.vmware_rest.resource_pool_moid, плагин поиска vmware.vmware_rest.vm_moid

WORKSPACE_ID

Идентификатор рабочей области Azure Log Analytics.

Используется в: плагин обратного вызова community.general.loganalytics

WORKSPACE_SHARED_KEY

Общий ключ для подключения к рабочей области Azure Log Analytics.

Используется в: плагин обратного вызова community.general.loganalytics

ZABBIX_PASSWORD

Пароль пользователя Zabbix.

Используется в: плагин инвентаризации community.zabbix.zabbix_inventory

ZABBIX_SERVER

URL-адрес сервера Zabbix с указанием протокола (http или https). url — это псевдоним server_url.

Используется в: плагин инвентаризации community.zabbix.zabbix_inventory

ZABBIX_USERNAME

Имя пользователя Zabbix.

Используется в: плагин инвентаризации community.zabbix.zabbix_inventory

ZABBIX_VALIDATE_CERTS

Если установлено значение False, сертификаты SSL не будут проверяться. Это следует использовать только на контролируемых вами сайтах с самоподписанными сертификатами.

Используется в: плагин инвентаризации community.zabbix.zabbix_inventory

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/environment_variables.html

Spec-Zone.ru

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