Spec-Zone.ru › Ansible 2.6

layman - Управление накладными Gentoo

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

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

Описание

  • Использует Layman для управления дополнительными репозиториями для менеджера пакетов Portage в Gentoo Linux. Обратите внимание, что Layman должен быть установлен на управляемом узле перед использованием данного модуля.

Требования

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

  • python >= 2.6
  • модуль python layman

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
list_url
URL альтернативного списка накладок, определяющего накладку для установки. Этот список будет получен и сохранён в ${overlay_defs}/${name}.xml), где overlay_defs считывается из конфигурации Layman.
name
обязательно
Идентификатор накладки для установки, синхронизации или удаления. Используйте 'ALL' для синхронизации всех установленных накладок (можно использовать только тогда, когда state=updated).
state
    Варианты:
  • present ←
  • absent
  • updated
Устанавливать (present), синхронизировать (updated) или удалять (absent) накладку.
validate_certs
bool

(добавлен в 1.9.3)
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не будут проверены. Это значение должно быть установлено в no только в крайнем случае. До версии 1.9.3 код по умолчанию использовал значение no.

Примеры

# Install the overlay 'mozilla' which is on the central overlays list.
- layman:
    name: mozilla

# Install the overlay 'cvut' from the specified alternative list.
- layman:
    name: cvut
    list_url: 'http://raw.github.com/cvut/gentoo-overlay/master/overlay.xml'

# Update (sync) the overlay 'cvut', or install if not installed yet.
- layman:
    name: cvut
    list_url: 'http://raw.github.com/cvut/gentoo-overlay/master/overlay.xml'
    state: updated

# Update (sync) all of the installed overlays.
- layman:
    name: ALL
    state: updated

# Uninstall the overlay 'cvut'.
- layman:
    name: cvut
    state: absent

Статус

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

Техническое обслуживание

Этот модуль помечен как community, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Jakub Jirutka (@jirutka)

Подсказка

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

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

Spec-Zone.ru

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