对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

配置密钥存储

您可以为 Kubernetes Operator 选择密钥存储工具。 密钥存储工具是一个安全的位置,用于存储 Kubernetes 操作符托管的组件的敏感信息。这包括 MongoDB 数据库、Ops Manager 和 AppDB 的密钥。

配置密钥存储后,Kubernetes 操作符会访问该工具,检索密钥,并使用它们安全地建立连接。

Kubernetes 操作符 支持以下密钥存储工具:

  • Kubernetes:将敏感信息存储为密钥(Kubernetes的内置密钥存储)。Kubernetes 密钥 存储身份验证凭证,以便只有Kubernetes才能访问权限它们。

  • HashiCorp Vault:将敏感信息存储在 Vault 中,这是一项用于密钥管理的第三方服务。

You can use any supported secret storage tool for any secret in the MongoDB Controllers for Kubernetes Operator documentation except those listed in the limitations.

重要

配置后,Kubernetes Operator 将您选择的密钥存储工具用于所有密钥,但限制中列出的密钥除外。 您不能混合和匹配密钥存储工具。

支持的密钥存储工具存在以下限制:

要设置密钥存储工具,请选择以下选项之一:

默认下,此 MongoDB Controllers for Kubernetes Operator 文档中的所有教程都使用 Kubernetes 密钥。要使用Kubernetes 密钥 存储Kubernetes Operator 的密钥,请继续安装Kubernetes Operator 并按照教程中的步骤进行操作。

为Kubernetes Operator 的MongoDB控制器配置密钥存储工具后,您可以: