Chef infra 我的Chef服务器是否应显示为节点?

Chef infra 我的Chef服务器是否应显示为节点?,chef-infra,Chef Infra,在我自己的服务器上创建和设置Chef基础设施的过程中,我注意到我的服务器显示为一个节点。我的第一个问题:这是否正常和正确 例如,server-001是我的Chef服务器。其余部分将用作受管节点: $ knife node list server-001.example.com server-002.example.com server-003.example.com server-004.example.com server-005.example.com $刀节点列表 se

在我自己的服务器上创建和设置Chef基础设施的过程中,我注意到我的服务器显示为一个节点。我的第一个问题:这是否正常和正确

例如,server-001是我的Chef服务器。其余部分将用作受管节点:

$ knife node list server-001.example.com server-002.example.com server-003.example.com server-004.example.com server-005.example.com $刀节点列表 server-001.example.com server-002.example.com server-003.example.com server-004.example.com server-005.example.com 这似乎很奇怪,对我来说可能不正确。我的第二个问题是,如果这是正常的,为什么Chef服务器要将自身的引用保留为节点


问题#3:如果这是不正确的,我做了什么来实现这一点,有什么想法吗?(一些背景:我按照Chef Server安装说明进行了操作,然后引导了其他节点。我没有明确创建任何节点。)

您觉得这有什么不正确的地方吗?您(可能)希望通过Chef管理Chef服务器所在的节点,对吗?

它将自身作为一个节点进行引用,因为在运行服务器的机器上运行chef client与从任何其他节点运行它没有什么不同。

我觉得这似乎不正确,因为它违反了最小意外的原则。如果我确实想从chef服务器管理chef服务器,我会明确地将其添加为节点——默认情况下不应该这样做。为什么?有一个额外的节点会在其周围形成障碍——一些可能会意外碰撞的东西。我仍然不确定(问题的第3部分)是什么原因首先导致它注册为节点。(当我还是chef的新手时,我不知道删除它是否安全。我只是删除了它。)Nils,您是否找到支持您所说内容的部分文档或代码(“它将自身作为节点保留引用”)?我这样问是因为我还没有找到这样的文件,我还没有找到。我计划在周末安装一个完整的chef服务器。我的直觉说,节点可能是在创建客户端时创建的。我相信更新文档是ChefConf之后的优先任务之一:)对不起,我没有找到任何与此相关的文档。但当我从debian软件包或使用omnibus安装程序进行安装时,这种情况也会发生。