导出的资源不适用于人偶

时间:2018-11-26 14:53:42

标签: ruby resources puppet

我已经编写了一个模块来设置Prometheus node_exporter(在这里称为ni_trending)。现在,我需要将节点的所有FQDN添加到一个简单的文件中:因此,在这里声明导出的资源很有意义。 PuppetDB已配置并正常工作。

这是我config.pp中的声明:

@@node_exporter { "${listen_address}":
  hostname    => $ni_trending::hostname,
  listen_port => $ni_trending::listen_port,
}

将模块应用于节点时,出现以下错误:

Error: Could not retrieve catalog from remote server: Error 500 on 
SERVER: Server Error: Evaluation Error: Error while evaluating a 
Resource Statement, Invalid export in Class[Ni_trending]: {} is not a 
resource on node ydixken-dev01.berlin.ni

在ni_trending模块中,我通过以下方式检索所有收集的资源:

Node_exporter <<| |>>

这里缺少什么?

0 个答案:

没有答案