AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

シークレット ストレージの構成

Kubernetes Operator の シークレット ストレージ ツール を選択できます。 シークレット ストレージ ツールは、Kubernetes Operator が管理するコンポーネントの機密情報を保存する安全な場所です。 これには、 MongoDBデータベース、 MongoDB Ops Manager 、 AppDB のシークレットが含まれます。

シークレット ストレージを構成すると、Kubernetes Operator は ツールにアクセスしてシークレットを取得し、それらを使用して接続を安全に確立します。

Kubernetes Operator は次のシークレット ストレージ ツールをサポートしています。

  • Kubernetes : 機密情報を シークレット として保存します( Kubernetesの組み込みシークレットストレージ)。 Kubernetes secrets は認証資格情報を保存し、 Kubernetesのみがアクセスできるようにします。

  • HashiCorp Vault : 秘密管理用のサードパーティ サービスである Vault に機密情報を保存する。

Kubernetes Operator 用のMongoDBコントロール のドキュメント内の任意のシークレットには、サポートされている任意のシークレットストレージツールを使用できます。ただし、 制限にリストされているものは対象外です。

重要

構成後、 Kubernetes Operator は、制限にリストされているシークレットを除くすべてのシークレットに対して選択したシークレットストレージツールを使用します。シークレットストレージツールを混在させることはできません。

サポートされているシークレット ストレージ ツールには、次の制限があります。

シークレット ストレージ ツールを設定するには、次のいずれかのオプションを選択します。

このMongoDB Controls for Kubernetes Operator ドキュメントのすべてのチュートリアルでは、デフォルトでKubernetesシークレットを使用します。 Kubernetes secrets を使用してKubernetes Operator のシークレットを保存するには、 Kubernetes Operator のインストールに進み、チュートリアルの手順に従います。

MongoDB Controls for Kubernetes Operator のシークレットストレージツールを構成すると、次のことが可能になります。