Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
Enterprise Kubernetes 演算子
/

マルチクラスター参照アーキテクチャ

マルチクラスター参照アーキテクチャには複数の配置戦略が含まれており、それぞれが複数のKubernetesクラスターに配置されるという共通の基盤があります。

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

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

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

注意

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

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

複数のKubernetesクラスターKubernetes Operator 配置のすべての実装では、各クラスターが FQDN を公開する必要があります。これを実現するには、すべてのKubernetesクラスターにわたってサービス キャッシュを配置し、各Kubernetesクラスターに自己署名 CA 証明書を生成するサービスを配置します。

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

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

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

項目一覧