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 Operator のアーキテクチャ

重要

このセクションは、単一の Kubernetes クラスターの配置のみを対象としています。 MongoDB のマルチ配置については、「アーキテクチャ、機能、制限 」を参照してください。

は、 のMongoDBEnterprise Kubernetes Operator のコンテナ イメージを提供します。MongoDB AgentMongoDB Ops Managerそのため、MongoDB による完全な監視、バックアップ、オートメーションを使用して データベースMongoDB Ops Manager クラスターを管理および配置できます。

Kubernetesコンテナは、MongoDB Ops Manager がmongod {3 プロセスのインストールを調整し、クラスター構成を配置するホストとして機能します。

配置の一部として、Kubernetes Operator は 永続的なボリューム を作成します を含む MongoDB Ops Manager ステートメント セットをサポートします。Kubernetes コンテナは 永続的なボリューム を使用します 再起動間でクラスターの状態を維持するため。

Kubernetes Operator のアーキテクチャは、次の要素で構成されています。

  • MongoDB Ops Manager の カスタム リソース。 このリソースを通じて、 Kubernetes Operator はMongoDB Ops Managerコンポーネント(アプリケーションデータベース、 MongoDB Ops Managerアプリケーション、およびバックアップデーモン)をKubernetesコンテナに配置します。 配置が運用可能になると、 MongoDB Ops ManagerのコンポーネントはMongoDBクラスター構成に対して行った更新を調整します。 詳細については、「MongoDB Ops Manager の のアーキテクチャKubernetes 」を参照してください。

  • MongoDB database カスタム リソース. Kubernetes Operator は、 MongoDBデータベースとMongoDB ユーザー リソース仕様を配置します。 配置が運用可能になると、これらのリソースはユーザーまたは MongoDB クラスター構成に対して行った更新を調整します。 詳細については、「 Kubernetes の MongoDB Database アーキテクチャ 」を参照してください。

戻る

制限されたネットワークでの配置