Spec-Zone.ru › Ansible 2.7

foreman – источник инвентаризации foreman

Новое в версии 2.6.

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

Описание

  • Получение хостов инвентаризации из сервиса foreman.
  • Использует файл конфигурации в качестве источника инвентаризации, он должен заканчиваться на .foreman.yml или .foreman.yaml и иметь запись plugin: foreman.

Требования

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

  • requests >= 1.1

Параметры

Параметр Варианты/Значения по умолчанию Конфигурация Комментарии
cache
boolean
Значение по умолчанию:
"нет"
Записи ini:

[inventory]
cache = нет

переменная окружения:ANSIBLE_INVENTORY_CACHE
Включает/выключает кэширование исходных данных инвентаризации. Требует настройки плагина кэша для работы.
cache_connection
-
Записи ini:

[inventory]
cache_connection = ЗНАЧЕНИЕ

переменная окружения:ANSIBLE_INVENTORY_CACHE_CONNECTION
Данные или путь к соединению кэша, см. документацию плагина кэша для подробностей.
cache_plugin
-
Записи ini:

[inventory]
cache_plugin = ЗНАЧЕНИЕ

переменная окружения:ANSIBLE_INVENTORY_CACHE_PLUGIN
Плагин кэша для использования с данными источника инвентаризации.
cache_timeout
целое число
Значение по умолчанию:
3600
Записи ini:

[inventory]
cache_timeout = 3600

переменная окружения:ANSIBLE_INVENTORY_CACHE_TIMEOUT
Время жизни кэша в секундах
group_prefix
-
Значение по умолчанию:
"foreman_"
Префикс для применения к группам foreman
password
- / обязательно
Пароль для аутентификации в foreman
plugin
- / обязательно
    Варианты:
  • foreman
Название плагина, для корректной работы плагина его всегда нужно устанавливать в 'foreman'.
url
-
Значение по умолчанию:
"http://localhost:300"
URL до foreman
user
- / обязательно
Пользователь для аутентификации в foreman
validate_certs
boolean
Значение по умолчанию:
"нет"
Проверить сертификат SSL, если используется https
vars_prefix
-
Значение по умолчанию:
"foreman_"
Префикс для переменных хостов, не включает факты и параметры
want_facts
boolean
Значение по умолчанию:
"нет"
Флаг, если True, плагин получит факты хостов с сервера
want_params
boolean
Значение по умолчанию:
"нет"
Флаг, если true, инвентаризация получит информацию 'all_parameters' как переменные хостов

Примеры

# my.foreman.yml
plugin: foreman
url: http://localhost:2222
user: ansible-tester
password: secure
validate_certs: False

Статус

Авторы

  • НЕИЗВЕСТНО

Подсказка

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

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

Spec-Zone.ru

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