我是Chef的新手,我已阅读文档并观看了一些网络研讨会。 我的理解是使用Chef Organizations实现多租户。我还读到我们不能在不同组织之间共享烹饪书,角色等。
如果每个租户将使用相同的烹饪书,角色等,该怎么办?假设他们可能只需要使用相同烹饪书的不同版本。 使用单一组织并实现与环境的多租户是否安全? (我知道环境不适用于此,而是适用于组织工作流程的不同阶段)
同样根据我的读法,运行chef-client的节点可以编辑/etc/chef/client.rb并更改环境,这将使用此方法更改此节点的租户。 是否有可能在厨师服务器端防止节点设置自己的环境?
我想这应该是一个常见的用例:为不同的租户提供完全相同的基础设施,角色等。你是如何解决这个问题的?
由于