我可以将 The Foreman 中的变量用作 Puppet ENC 吗?

我可以将 The Foreman 中的变量用作 Puppet ENC 吗?

是否可以在 Foreman 作为 Puppet ENC 中设置诸如 server_role=webserver、allow_root=false 之类的变量?

作为 ENC,Foreman 是否支持层次结构?例如,创建一组 Web 服务器,每个服务器都有一个特定的模块?

或者您唯一能做的就是将模块添加到单个节点?

答案1

在 Foreman 中:

1) 智能变量是一种根据一组规则提供数据(键/值)的工具,通常用于您的傀儡 ENC。它们旨在成为完全参数化类的垫脚石。

智能变量通常与傀儡类相关联,并且可能有多个值,全部取决于用户希望应用的层次结构上下文或各种条件。

来源

2)有主机组。

相关内容