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

Kubernetes 内から MongoDB Database リソースへの接続

次の手順では、Kubernetes クラスターの内部から Kubernetes によって配置された MongoDB リソースに接続する方法について説明します。

Kubernetesリソースを配置したホストとポートに接続できる必要があります。配置への接続の詳細については、 「 MongoDBプロセスへの接続 」を参照してください。

配置用の接続コマンドを取得して実行します。接続コマンドは、クラスターがホストされている場所に応じて、Ops Manager またはCloud Managerアプリケーションから取得できます。 SCRAM認証または X でMongoDBユーザーを追加するときに、 Kubernetes Operator が自動的に作成するKubernetesシークレットから接続コマンドを取得することもできます。509

MongoDB Database リソースに接続する手順は、 接続stringの取得方法によって異なります。

クラスターがホストされている場所に応じて、 MongoDB Ops ManagerまたはCloud Managerアプリケーションで次の手順を実行します。

1

左側のナビゲーションで [ Deployment ] をクリックします。

2
3
4
5

例

shardedcluster という名前のシャーディングされたクラスター リソースに接続するには、次の接続stringを使用します。

mongosh --host shardedcluster-mongos-0.shardedcluster-svc.mongodb.svc.cluster.local \
--port 27017

Kubernetes 内からリソースに接続する場合、接続先のホスト名の形式は次のとおりになります。

<k8s-pod-name>.<k8s-internal-service-name>.<k8s-namespace>.<cluster-name>
このページを評価