Docs Menu
Docs Home

MongoDB Enterprise Kubernetes 演算子

MongoDB Enterprise Kubernetes Operatorは、 MongoDBインスタンスの作成に関する人間の知識を、スケーリング可能で、再現性のある、標準化されたメソッドに変換します。 Kubernetes は、データベースのようなステートメント アプリケーションの作成と管理を支援する必要があります。 各コンテナに人間を追加せずに、ネットワーク、永続ストレージ、および専用コンピューティング容量を構成する必要があります。

Kubernetes Operator は、ストレージとコンピューティング能力のプロビジョニング、ネットワーク接続の構成、ユーザーを設定する、必要に応じてこれらの設定の変更など、MongoDB クラスターの一般的なライフサイクル イベントを管理します。 Kubernetes API とツールを使用して、これを実現します。

MongoDB Enterprise Kubernetes Operator を、MongoDB クラスターの仕様で提供します。 MongoDB Enterprise Kubernetes Operator はこの情報を使用して、ストレージのプロビジョニング、ネットワーク接続のセットアップ、その他のリソースの構成など、そのクラスターの構成方法を Kubernetes に指定します。

Kubernetes 演算子 を使用した Kubernetes インスタンスの構成フローを示す図。
クリックして拡大します

MongoDB Enterprise Kubernetes Operatorは、 MongoDB Cloud ManagerまたはMongoDB Ops Managerと連携し、 MongoDBクラスターをさらに構成します。 が MongoDBに配置され実行されている場合、Kubernetes またはMongoDB を使用してCloud ManagerMongoDB Ops Manager タスクを管理できます。

クラスターが作成された後に MongoDB データベースを配置するのと同じように配置できます。 Cloud ManagerまたはMongoDB Ops Managerコンソールを使用して、 MongoDBを最適なパフォーマンスで実行できます。

Tip

以下も参照してください。

  • Kubernetes で MongoDB Enterprise Advanced を実行する理由

  • よくある質問