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

サービス メトリクスのないマルチクラスター参照アーキテクチャ

マルチクラスター参照アーキテクチャには複数の配置戦略が含まれており、それぞれがサービス メトリクスなしで複数のKubernetesクラスターに配置されるMongoDBカスタム リソースを共通の基盤としています。

標準のマルチクラスター配置は、次の各カテゴリの 1 つ以上の要素で構成されます。これにはKubernetesクラスターと、それらの間を安全にネットワーク化する手段が含まれますが、これらに限定されません。

次のガイドに含まれるすべてのコード例には、 Kubernetes Operator 公式Githubリポジトリarchitecturesディレクトリからアクセスできます。または、この参照アーキテクチャに含まれるガイドから同じ例を直接コピーして貼り付けることもできます。

次のカテゴリ内の手順に従って、 Kubernetes演算子用のMongoDBコントロール のテスト済みで動作する複数の Kubernetes クラスター実装を配置します。

注意

この参照アーキテクチャに含まれる例は独自であり、説明のために特定のサードパーティのツールとプラットフォームが含まれています。同等のツールまたはプラットフォームが任意に使用できます。MongoDB はサードパーティ ツールをサポートしていません。

任意のさまざまな マルチクラスターMongoDB実装を配置するには、複数のKubernetesクラスターが必要です。Kubernetesクラスターは、任意の方法で配置できます。これらを GKE(Google Kubernetes Engine) に配置するには、次のガイドの手順に沿って配置します。

複数のKubernetesクラスターKubernetes Operator 配置のすべての実装では、各クラスターが FQDN を公開する必要があります。サービス メトリクスを配置せずにこれを実現するには、参照アーキテクチャのこのセクション内のガイド に従ってください。

MongoDB Controls for Kubernetes Operator は、 MongoDB Ops ManagerやKubernetesのMongoDBデータベースインスタンスなどのMongoDBカスタム リソースの配置を処理します。 マルチクラスター配置用のKubernetes Operator に関する一般的な情報については、マルチクラスター レプリカセットを参照してください。Kubernetes Operator をKubernetesクラスターに配置するには、次を参照してください。

MongoDB Controls for Kubernetes Operator 配置には、 Cloud ManagerまたはMongoDB Ops Managerインスタンス のいずれかが必要です。 これらの必要なリソースは、データのバックアップやデータベースのパフォーマンスの監視などのワークロードを容易にします。MongoDB Ops Manager を複数のKubernetesクラスターに配置するには、次を参照してください。

MongoDB Controls for Kubernetes Operator は、1 つ以上のKubernetesクラスターでのMongoDBおよび関連リソースの配置を容易にします。詳しくは、マルチクラスターのレプリカセットおよびマルチクラスターのシャーディングされたクラスターを参照してください。