Модуль theforeman.foreman.redhat_manifest — работа с манифестом подписки Red Hat Satellite
Примечание
Этот модуль входит в коллекцию theforeman.foreman (версия 5.11.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install theforeman.foreman.
Чтобы использовать модуль в плейбуке, укажите: theforeman.foreman.redhat_manifest.
Добавлено в theforeman.foreman 1.0.0
Краткое описание
- Загрузка и изменение манифеста подписки Red Hat Satellite
Параметры
Параметр | Комментарии |
|---|---|
content_access_mode string | Режим доступа к содержимому манифеста подписки. Параметр content_access_mode=org_enviroment включает Simple Content Access. Варианты:
|
name string | Имя манифеста |
password string / обязательный | Пароль портала Red Hat |
path path | Путь для экспорта манифеста |
pool_id string | Идентификатор пула подписок |
pool_state string | Состояние подписки Варианты:
|
portal string | Адрес портала Red Hat для доступа к подпискам По умолчанию: |
quantity integer | Количество подписок в пуле pool_id По умолчанию: |
state string | Состояние манифеста Варианты:
|
username string / обязательный | Имя пользователя портала Red Hat |
uuid string | UUID манифеста |
validate_certs boolean | Проверять SSL-сертификат портала Варианты:
|
Примеры
- name: Create foreman.example.com Manifest and add 7 sub
theforeman.foreman.redhat_manifest:
name: "foreman.example.com"
username: "john-smith"
password: "changeme"
pool_id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
quantity: 7
- name: Ensure my manifest has 10 of one subs in it and export
theforeman.foreman.redhat_manifest:
uuid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
username: john-smith
password: changeme
pool_id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
quantity: 10
path: /root/manifest.zip
- name: Remove all of one subs from foreman.example.com
theforeman.foreman.redhat_manifest:
name: foreman.example.com
username: john-smith
password: changeme
pool_id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
pool_state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
uuid string добавлено в theforeman.foreman 3.8.0 | UUID манифеста Возвращается: при успехе Пример: |
Ссылки на коллекцию
© 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/theforeman/foreman/redhat_manifest_module.html