Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3.4. Создание дополнительных продуктов и репозиториев

В этой секции рассказывается, как добавить дополнительный продукт на Satellite и модули Puppet. Настройка репозиториев yum осуществляется по аналогичному сценарию.

Процедура 3.4. Добавление продукта

  1. В главном меню выберите СодержимоеПродукты и нажмите кнопку + Новый продукт.
  2. В поле Имя введите MyProduct — оно будет автоматически скопировано в поле метки. Ключ GPG, план синхронизации и описание можно не заполнять.
  3. Нажмите Сохранить.
  4. После этого нажмите Создать репозиторий в правом верхнем углу.
  5. В поле Имя введите Puppet Modules.
  6. В списке Тип выберите puppet. Оставьте URL пустым.
  7. Нажмите Сохранить.
Теперь в созданный репозиторий можно добавить модули. Чтобы создать локальное зеркало Puppet Forge на Satellite, введите https://forge.puppetlabs.com в поле URL. Так как Puppet Forge содержит более 2700 модулей, на их копирование займет довольно много времени. Чтобы не усложнять пример, добавим только модуль motd, который не имеет зависимостей.

Процедура 3.5. Добавление модуля Puppet в репозиторий

  1. Загрузите архив модуля motd в формате .tar.gz с https://forge.puppetlabs.com/jeffmccune/motd.
  2. В главном меню выберите СодержимоеПродукты и выберите созданный ранее продукт.
  3. Выберите репозиторий Puppet Modules.
  4. В секции Добавить модуль Puppet нажмите кнопку Обзор... и выберите загруженный ранее архив.
  5. Нажмите кнопку Отправить.