puppet 配置问题

puppet 配置问题

我正在检查一个模块,在其中一个定义语句中,它们调用了一个文件资源,其中包含:

file { "ifcfg-${interface}":
  content => template('network/ifcfg-bond.erb'),
  before  => File["ifcfg-${interface}"],
}

我的问题是“文件”部分是什么意思,它会在哪里查找文件,例如 ifcfg-bond0?查看该行没有给出任何线索。

谢谢丹

答案1

before =>创建依赖项。因此,此文件对其自身具有依赖性(顺便说一句,这很愚蠢)。

模板位于$puppetroot/modules/$modulename/templates

但是,是的,这些是 Puppet 中非常基本的东西,所以请遵循 Michael 的建议并阅读教程。它将更详细地解释所有这些内容。

相关内容