我有一个包含其中一个食谱的包装食谱,recipes/default.rb可以读取以下内容:
include_recipe "apt"
node.override[:java][:jdk_version] = '7'
include_recipe "java"
Run Code Online (Sandbox Code Playgroud)
我有来自社区网站的apt和java食谱.我只使用这个包装配方运行刀具引导程序.
当我收敛节点时,它会安装Java 6而不是Java 7.我觉得我有一些明显的缺失,但我无法弄明白.node.override不应该这样做,所以默认的jdk_version被覆盖了吗?