环境变量
在此页面上
此版本的文档已存档,不再提供支持。查看最新文档,学习;了解如何升级MongoCLI 版本。
为了简化脚本编写,可以使用环境变量指定配置设置。
Precedence
运行命令时,您使用环境变量指定的任何设置都优先于配置文件所存储的配置。
当您使用
--projectId
选项运行命令时,命令行选项优先于环境变量和配置文件中存储的配置。
支持的环境变量
MongoDB CLI 支持以下环境变量:
变量 | 说明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MCLI_PUBLIC_API_KEY | 为与 MongoDB 服务进行交互的命令设置公开 API 密钥。 | ||||||||||
MCLI_PRIVATE_API_KEY | 为与 MongoDB 服务交互的命令设置私有 API 密钥。 | ||||||||||
MCLI_ORG_ID | 为需要 --orgId 选项的命令设置组织 ID。 | ||||||||||
MCLI_PROJECT_ID | 为需要 --projectId 选项的命令设置项目 ID。 | ||||||||||
MCLI_OPS_MANAGER_URL | 为 API 调用设立基本 URL(仅适用于 Ops Manager)。URL 必须以正向斜线结尾(即 / )。 | ||||||||||
MCLI_SERVICE | 设置 MongoDB 服务类型。有效值为:
| ||||||||||
MCLI_OUTPUT | 设置输出字段和格式。有效值为:
| ||||||||||
MCLI_MONGOSH_PATH | 本地系统中指向 MongoDB Shell mongosh 的完整路径。 | ||||||||||
MCLI_OPS_MANAGER_CA_CERTIFICATE Ops Manager only | 如果适用,本地系统上用于签署客户端和 Ops Manager TLS 证书的 PEM 编码证书颁发机构 (CA) 证书的完整路径。 | ||||||||||
MCLI_OPS_MANAGER_SKIP_VERIFY Ops Manager only | 当设置为 重要将 |