标签: chef knife
我的问题是,我想跑:
knife ssh "chef_environment:env1" 'cmd'
但其中一个主机正在进行身份验证问题,并且似乎正在破坏我的刀ssh运行,并且没有在所有主机上运行该命令。我想在使用环境时排除一台主机的运行。我怎么能这样做?
答案 0 :(得分:3)
knife search "chef_environment:env1 AND NOT name:foo"但要注意NOT查询可能 super 不直观,因为Chef搜索的工作方式。
knife search "chef_environment:env1 AND NOT name:foo"
NOT