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

Kubernetes Operator 用のMongoDBドライバーのリリースノート

リリース日: 10年 7 月2025

  • OpenID Connect(OIDC)ユーザー認証
  • 新しい ClusterMongoDBRole CRD
    • 複数のMongoDBクラスターにわたる再利用可能なロールをサポートするために、新しい ClusterMongoDBRole CRD を追加します。これにより、ユーザーはロールを一度に定義し、複数のMongoDBまたは MongoDB MultiCluster リソースで再利用できます。

    • このロールは、spec.security.roleRefsフィールドを使用して参照できます。一度に使用できるのは spec.security.rolesspec.security.roleRefs の 1 つだけであることに注意してください。

    • 演算子は、ClusterMongoDBRole リソースを、データベースリソースによって参照される場合にのみ使用されるカスタムロールテンプレートとして扱います。

    • 演算子は、デフォルトで新しいリソースを監視します。つまり、 演算子では新しい ClusterRole と ClusterRoleBinding を作成する必要があります。Helmチャートまたは kubernetl MongoDBプラグインは、デフォルトで ClusterRole と ClusterRoleBinding を作成します。 別のインストール方法を使用する場合は、これらを手動で作成する必要があります。

    • Helmチャートでこの動作を無効にするには、operator.enableClusterMongoDBRoles の値を false に設定します。これにより、 ClusterMongoDBRoleリソースに必要な RBAC リソースの作成が無効になるだけでなく、このリソースの監視も無効になります。

    • kubetl MongoDBプラグインを使用して必要な ClusterRole と ClusterRoleBinding のインストールをスキップするには、--create-mongodb-roles-cluster-rolefalse に設定します。

    • 新しい ClusterMongoDBRoleリソースは読み取り専用になるように設計されているため、さまざまな演算子が管理するMongoDB配置で使用できます。

    • ClusterMongoDBRoleリソースはいつでも削除できますが、 演算子はこのリソースを使用して作成されたロールを削除しません。アクセスを適切に削除するには、 MongoDBまたは MongoDB MultiCluster リソース内の ClusterMongoDBRole への参照を手動で削除する必要があります。

    • このリソースの参照ドキュメントは、ClusterMongoDBRole リソース仕様を参照してください。

  • MongoDB MultiClusterリソースを新しいプロジェクト(または新しいMongoDB Ops Managerインスタンス)に移動すると、配置が失敗した状態のままになる問題を修正します。

リリース日: 2025 年 5 月 23 日

  • MongoDBSearch (Community Private Preview)
    • MongoDB Search の配置サポートを追加しました(Community Private Preview Edition)。

    • MongoDBCommunity 配置の全文およびベクトル検索機能を有効にします。

    • Kubernetes Operator によってデフォルトで監視される新しいMongoDB CRD を追加します。詳細については、「 クイック スタート 」を参照してください。

    • MongoDBSearch Private プレビュー フェーズには次の制限があります
      • MongoDB Community の最小バージョン: 8.0。

      • MongoDBでは TLS を無効にする必要があります(mongotmongod 間の通信は現時点ではプレーンテキスト形式です)。

リリース日: 2025 年 5 月 13 日

  • OpenShiftカタログおよびOperator Hub .ioカタログのKubernetes Operator バンドルに欠落しているMongoDB Agent イメージを追加します。

  • Helmチャートの監視リストから欠落しているmongodbcommunity CRD を追加します。

リリース日: 2025 年 5 月 9 日

MongoDB は、 Kubernetes Operator の導入によりKubernetes の機能を統合します。この新しい演算子はオープンソースのプロジェクトであり、前のMongoDB Community OperatorMongoDB Enterprise Kubernetes Operatorのマージを表します。これにより、配置の管理、増やす、アップグレードが容易になります。将来の変更では、 Kubernetesでの Community と Enterprise の管理方法がより連携するように構築され、よりシームレスで効率的なエクスペリエンスが提供されます。

オープンソースプロジェクトとして、コミュニティに貢献できるようになり、バグ修正をより迅速に行い、継続的なイノベーションを導入することができます。

エンタープライズ演算子の使用が許可されている契約を持つユーザーは、引き続き新しい置換を活用できるため、カスタマーは契約の変更なしでそれを採用できます。Kubernetes Operator 自体はApache 2.0 ライセンスに基づいてライセンスされており、リポジトリに含まれるライセンスファイルにさらなる詳細が記載されています。

MongoDB Enterprise ServerやMongoDB Ops Managerなど、他のすべてのMongoDB製品とツールのライセンス権限は変更されません。 これらの製品またはツールに関するライセンスに関する質問がある場合は、 MongoDBアカウントチーム にお問い合わせください。

Community Kubernetes OperatorおよびEnterprise Kubernetes OperatorからKubernetes Operator への移行はシームレスです。MongoDBの配置はアップグレードの影響を受けず、変更は必要ありません。移行ガイドの手順に従ってください。

Community Kubernetes Operatorのベストエフォートサポートは、2025 年 11 月までの 6 か月間にわたって継続します。各Enterprise Kubernetes Operatorリリースは、現在のガイダンスに従って引き続きサポートされます。

今後のすべてのバグ修正と改善は、 Kubernetes Operator の新しいバージョンでリリースされます。すべてのユーザーがこれらのタイムライン内にKubernetes Operator への移行を計画することをお勧めします。

MongoDB Enterprise Kubernetes Operator のリリースノートを確認するには、MongoDB Enterprise Kubernetes Operator のドキュメント を参照してください。