区分 puppet 代理 (带有 master) 和 puppet 应用运行?

区分 puppet 代理 (带有 master) 和 puppet 应用运行?

是否可以区分puppet agent运行与puppet apply运行? 是否有方便的环境变量或事实可供检查?

答案1

事实$trusted['authenticated']可能对你有用。值将是:

  • local为了puppet apply
  • remote(或者可能falsepuppet agent

这是可信事实在 Puppet 中,查看官方文档

相关内容