Puppet - noop 范围内的所有资源
Puppet - noop all resources in a scope
是否可以对一个范围内的所有资源进行noop?
我希望能够在某些情况下将整个模块标记为 noop。
我知道我可以使用默认语法在资源类型的基础上进行设置:
Package { noop => true }
Service { noop => true }
但是,我必须对所有使用的类型执行此操作,这看起来很脆弱。有没有办法对所有资源完成同样的事情?
不,没有办法直接这样做。
您可以使用 --tags
参数将应用资源集限制为至少具有一个指定标签的资源。这不能满足您在所有情况下的要求,但确实允许一些不同的测试和应用。
现在 module 正好满足您的要求。
是否可以对一个范围内的所有资源进行noop? 我希望能够在某些情况下将整个模块标记为 noop。
我知道我可以使用默认语法在资源类型的基础上进行设置:
Package { noop => true }
Service { noop => true }
但是,我必须对所有使用的类型执行此操作,这看起来很脆弱。有没有办法对所有资源完成同样的事情?
不,没有办法直接这样做。
您可以使用 --tags
参数将应用资源集限制为至少具有一个指定标签的资源。这不能满足您在所有情况下的要求,但确实允许一些不同的测试和应用。
现在 module 正好满足您的要求。