Модуль theforeman.foreman.redhat_manifest – Взаимодействие с манифестом подписки Red Hat Satellite
Примечание
Этот модуль входит в коллекцию theforeman.foreman (версия 4.2.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 строка | Режим доступа к содержимому манифеста подписки. Установив content_access_mode=org_enviroment, вы активируете простой доступ к содержимому. Выбор:
|
name строка | Имя манифеста |
password строка / обязательно | Пароль для портала Red Hat |
path путь | путь для экспорта манифеста |
pool_id строка | Идентификатор пула подписки |
pool_state строка | Состояние подписки Выбор:
|
portal строка | Адрес доступа к подписке на портале Red Hat По умолчанию: |
quantity целое число | Количество подписок pool_id По умолчанию: |
state строка | Состояние манифеста Выбор:
|
username строка / обязательно | Имя пользователя портала Red Hat |
uuid строка | uuid манифеста |
validate_certs логический | Проверка 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 строка добавлено в theforeman.foreman 3.8.0 | UUID манифеста Возвращается: успех Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/theforeman/foreman/redhat_manifest_module.html