我正在考虑将 Chef 作为某个项目的可能解决方案,但我对其架构还不熟悉。我首先想到的问题是:每个节点都需要一个公共 IP 吗?
我希望能够管理大量节点,每个节点位于我无法访问的不同网络中。当然,我会在本地网络中引导它们,但之后我会将它们安装在不同的物理位置/网络中。
将它们插入具有私有地址的新网络后,Chef 服务器是否仍然能够将它们聚合?
答案1
只要 Chef 节点可以联系 Chef 服务器,一切就都好。请确保您的/etc/chef/client.rb
DNS 配置在最终环境中正常工作。