Я совершенно не понимаю, как добавить свои серверы в Foreman. Я установил сервер Foreman, я указал директиву server /etc/puppet/puppet.conf на свой сервер Foreman, и в разделе «Provisioning => Smart Proxy» я вижу запросы подписи. Я подписал их через веб-интерфейс, но когда я перехожу в «Хосты => Все хосты», там отображается только сервер Foreman.
Что мне нужно, чтобы мои серверы были добавлены в этот список, чтобы я мог управлять серверами через Puppet?
это файл puppet.conf, который я использую на своих серверах:
[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
prerun_command=/etc/puppet/etckeeper-commit-pre
postrun_command=/etc/puppet/etckeeper-commit-post
[agent]
server = foreman.srv.mydomain.com
Клиент должен выполнить марионеточный запуск. После этого появится в мастере