我正在尝试运行hashicorp和mongo的默认配置,但我无法从此处完成教程:https://www.vaultproject.io/docs/secrets/databases/mongodb.html。
它在这里崩溃了:
vault write database/config/mongodb \
plugin_name=mongodb-database-plugin \
allowed_roles="readonly" \
connection_url="mongodb://admin:Password!@mongodb.acme.com:27017/admin?ssl=true"
-bash: !mongodb.acme.com: event not found
我安装了mongo并正确完成了vault mount database
答案 0 :(得分:0)
该命令可以改变一些事项。
vault write database/config/mongodb \
plugin_name=mongodb-database-plugin \
allowed_roles="readonly" \
connection_url="mongodb://admin:passwd@127.0.0.1:27017/admin"
Admin:Password
必须更改为当前的admin:密码凭据(请记住,mongo没有任何admin:密码和全新安装)。
!@mongodb.acme.com
必须更改为mongo所在的机器的IP。
最后必须禁用ssl ssl=false
或直接删除它。