我已将此java-properties
gem安装到我的工作站ruby实例中。
现在,我可以将配置对象序列化为属性文件:
hash = {:foo => "bar"}
JavaProperties.write(hash, "path/to/my.properties")
因此,这个gem
没有安装在新的Chef节点上,但是为了执行这个ruby代码需要它。
我该如何处理?那么,我应该将java-properties gem
安装到新的Chef节点吗?
答案 0 :(得分:3)
使用chef_gem
资源仅为专用于chef-client的Ruby实例安装gem。
有关详细信息,请参阅: https://docs.chef.io/resource_chef_gem.html