HashiCorp Vault Mongo 错误

HashiCorp Vault Mongo error

我正在尝试 运行 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

该命令有几处需要更改。

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:password 凭据(请记住 mongo 没有任何 admin:password 全新安装)。

!@mongodb.acme.com必须改为mongo所在机器的ip。

最后不得不禁用 ssl ssl=false 或直接将其删除。