我是 Puppet 和 Foreman 的新手。我在 Ubuntu LTS 14.04 服务器上安装了 Puppet 和 Foreman。我连接了一些客户端并更改了主机组。一切正常。
但现在我想在 Foreman 中创建一个新环境。Foreman 向我展示了新的环境,在我将客户端放入其中后,他们显示配置失败。agent --test
他们说 /etc/puppet/environments 中没有路径。事实上,Foreman 并没有在这里创建文件夹或任何具有环境名称的东西。所以看起来 Foreman 根本没有创建环境。
有人知道我该如何解决这个问题吗?为什么 Foreman 无法创建新环境?
答案1
除非去年情况有所改变,否则根据我的经验,Foreman 不会创建环境。它只是告诉主机使用现有环境(而不是默认环境)。因此,环境必须先存在,然后才能在 Foreman 中使用它。