MongoDB Enterprise Kubernetes演算子は非推奨です。 新しい MongoDB Controls for Kubernetes Operator が、 MongoDB Enterprise Kubernetes Operator に置き換わります。Kubernetes Operator 用のドライバーの最初のバージョンは、 Enterprise Kubernetes Operatorの v1.33 と機能的に同等です。この変更の詳細と、新しい演算子への移行に関するガイダンスについては、 最初の 新しいバージョンの リリースノート を参照してください。MongoDB Enterprise Kubernetes Operator の今後のリリースは予定されません。各バージョンは、既存の 1 年間の サポート ポリシー に従ってサポートが終了します。継続的なサポートについては、 Kubernetes Operator 用のコントロールに移行してください。
MongoDB のバージョン、ストレージエンジン、ホストまたはシャードの数など、配置の構成とトポロジーを変更できます。 最上位のシャーディングされたクラスターやレプリカセットから、シャーディングされたクラスター内のレプリカセットやレプリカセット内の個々のプロセスなど、配置のトポロジーのすべてのレベルで変更を加えることができます。 スタンドアロンのプロセスを変更することもできます。
Considerations
レプリカセットまたはシャーディングされたクラスターの個々のノードを変更することはできません。 セットまたはクラスター全体のみを変更できます。
MongoDBリソースで設定が使用できない場合は、 MongoDB Ops ManagerまたはCloud Managerアプリケーションのみを使用して変更を行うことができます。
MongoDB カスタム リソースは、すべての
mongod
コマンドライン オプションをサポートしていません。 オブジェクト仕様ファイルでサポートされていないオプションを使用すると、バッキングMongoDB Agentはサポートされていないオプションを上書きします。 MongoDB カスタム リソースでサポートされているオプションの完全なリストについては、「 MongoDB Database リソースの仕様 」を参照してください。
Kubernetes Operator のみを使用して特定の設定を構成できます。 設定のリストを確認するには、「 MongoDB Kubernetes Operator 専用設定 」を参照してください。
前提条件
MongoDB オブジェクト を更新する前に 、次の手順を実行します。