我对厨师比较新,我正在使用edelight mongodb食谱。我已经有了实际创建一个标准的mongodb实例的过程。它了解如何使用后续的user_management配方来创建初始管理员用户和普通用户。
当我添加"默认[' mongodb'] [' config'] [' auth'] = true"到attributes / default.rb文件,并运行mongodb :: default recipe,创建db并启用身份验证。
然而,当我运行mongodb :: user_management配方时,我每次都会收到此错误。显然,我做错了什么,但对于编辑厨师/红宝石文件不熟悉,我无法确定失败的原因。看起来我可能需要在users.rb属性文件中工作?
=============================================== ====
add
时出错
未初始化的常量Mongo :: MongoClient
答案 0 :(得分:0)
edelight cookbook已经有一段时间没有维护了。 Chef-Brigade试图接管食谱的维护,直到找到新的主人。
https://github.com/chef-brigade/mongodb-cookbook
正在实施一些工作来解决一些user_management问题。我并不是100%确定user_management的当前状态修复,但您最好从该菜谱开始并向团队报告任何问题,以便他们可以解决问题。正在积极发展。
我很乐意帮助您调试问题,如果它坚持烹饪书的主厨风味,因为我们可以积极地做出改变来解决任何问题。