我可以在 chef server 11.1.3 环境中将节点升级到 chef 12.5.1 客户端吗?

我可以在 chef server 11.1.3 环境中将节点升级到 chef 12.5.1 客户端吗?

我们正在运行开源 chef-server 11.1.3(我们正在测试 chef-server-core 12.2.0-1)。我可以将 11.1.3 服务器环境中的客户端节点升级到chef-client 12.5.1

有什么会阻止我在我的食谱中使用新的自定义资源模型吗?

谢谢!

答案1

是的,Chef Client 12 和 Chef Server 11 是交叉兼容的。但对于跨主要版本的内容,情况并不总是如此(例如,您将无法使用一些新的 Policyfile 功能、每个客户端多个密钥等),但自 Chef Server 10(当时为 0.10)以来,核心 API 并没有以不兼容的方式发生变化。

相关内容