Puppet 和傀儡特工一起操纵傀儡主人的流浪汉
我正在使用一个类似以下内容的文件:Puppet 和傀儡特工一起操纵傀儡主人的流浪汉,puppet,vagrant,Puppet,Vagrant,我正在使用一个类似以下内容的文件: Vagrant::Config.run do |config| config.vm.define :puppet do |c| c.vm.host_name = 'puppet.domain.com' c.vm.box = "precise64" c.vm.network :hostonly, "192.168.33.100" c.vm.provision :puppet # This sets up puppetmas
Vagrant::Config.run do |config|
config.vm.define :puppet do |c|
c.vm.host_name = 'puppet.domain.com'
c.vm.box = "precise64"
c.vm.network :hostonly, "192.168.33.100"
c.vm.provision :puppet # This sets up puppetmaster and puppet configs
c.vm.provision :puppet_server do |puppet|
puppet.puppet_server = 'puppet.domain.com'
puppet.puppet_node = 'puppet.domain.com'
end
end
end
当它们都在启动时运行时,客户端从未连接到主机,可能是因为主机尚未开始侦听端口
我怎么才能让流浪汉推迟执行傀儡特工?也许还有别的办法?这有点像黑客(不好意思),但在我的木偶清单中,我添加了一个睡眠:
exec { 'wait_for_puppet':
command => '/bin/sleep 10',
require => Service['puppetmaster'],
}
这个问题的标题就在Gaming.SE的主页上