我完全困惑如何将我的服务器添加到工头。我已经设置了一个 Foreman 服务器,我将 /etc/puppet/puppet.conf“server”指令指向我的 Foreman 服务器,并且在“Provisioning=>Smart Proxy”下我看到了签名请求。我已经通过网络界面对它们进行了签名,但是当我转到“Hosts=>All hosts”时,那里只列出了 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
客户需要做一个木偶运行。之后它会出现在工头