我可以在Chef环境中从Knife SSH运行中排除主机吗?

时间:2016-09-13 21:29:19

标签: chef knife

我的问题是,我想跑:

knife ssh "chef_environment:env1" 'cmd' 

但其中一个主机正在进行身份验证问题,并且似乎正在破坏我的刀ssh运行,并且没有在所有主机上运行该命令。我想在使用环境时排除一台主机的运行。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

knife search "chef_environment:env1 AND NOT name:foo"但要注意NOT查询可能 super 不直观,因为Chef搜索的工作方式。