如果使用厨师在节点上存在用户,如何找到

时间:2015-08-19 02:02:31

标签: chef knife

是否有任何搜索模式可以让我们发现某个特定用户出现在使用chef的节点上。我查看了刀搜索模式并没有找到任何方法。 然而,使用ansible,这项任务非常简单。

1 个答案:

答案 0 :(得分:3)

ohai有很多属性。请参阅thisthis

您可以看到knife node show NODENAME -l

的属性列表

搜索文档为here

并且它说每个键都在顶级索引,用户属于node['etc']['passwd']属性,因此您要查找的命令是knife search node 'passwd:username'