Red Hat Training
A Red Hat training course is available for Red Hat Satellite
10.4.3. Установка и конфигурация puppet-agent
Агент Puppet устанавливается в системе клиента с той целью, чтобы она была добавлена в список Все узлы интерфейса Red Hat Satellite.
Процедура 10.4. Установка puppet-agent
- В окне терминала перейдите в режим root.
- Установите puppet-agent.
Примечание
Пакет puppet-agent входит в состав репозитория Red Hat Common.# yum install puppet-agent
Результат
Агент Katello установлен. Теперь вы сможете удаленно контролировать установку и удаление пакетов.
Процедура 10.5. Конфигурация puppet-agent
Требования
Основные требования к узлу:
- узел должен быть зарегистрирован на Red Hat Satellite;
- репозиторий Red Hat Common должен быть включен;
- на узле должны быть установлены пакеты Puppet.
- Отредактируйте файл конфигурации
/etc/puppet/puppet.conf
:# vi /etc/puppet/puppet.conf
[main] # The Puppet log directory. # The default value is '$vardir/log'. logdir = /var/log/puppet # Where Puppet PID files are kept. # The default value is '$vardir/run'. rundir = /var/run/puppet # Where SSL certificates are kept. # The default value is '$confdir/ssl'. ssldir = $vardir/ssl [agent] # The file in which puppetd stores a list of the classes # associated with the retrieved configuratiion. Can be loaded in # the separate ``puppet`` executable using the ``--loadclasses`` # option. # The default value is '$confdir/classes.txt'. classfile = $vardir/classes.txt pluginsync = true report = true ignoreschedules = true daemon = false ca_server = satellite.example.com server = satellite.example.com # Where puppetd caches the local configuration. An # extension indicating the cache format is added automatically. # The default value is '$confdir/localconfig'. localconfig = $vardir/localconfig
- Запустите puppet-agent:
# puppet agent -t --server satellite.example.com
- Подпишите SSL-сертификат клиента. Для это выполните следующие действия:
- Авторизуйтесь на Satellite.
- В главном меню выберите Инфраструктура → Капсулы.
- Выберите Сертификаты из списка действий.
- Нажмите Подписать.
Примечание
Если настройка агента Puppet завершена успешно, узел будет добавлен в список на странице Все узлы. Так как на данном этапе узел не принадлежит ни одной организации или участку, в верхнем левом углу страницы выберите все организации и участки, чтобы его увидеть. Раздел 3.1.3, «Изменение организации» и Раздел 3.2.2, «Изменение участка» содержат информацию о выборе организаций и участков.
Результат
Агент Puppet настроен, а узел доступен на странице Все узлы.
Red+Hat+Satellite+6Docs+User+GuideСообщить об ошибке