移行する配置でMongoDB Search またはベクトル検索を使用する場合は、開始する前にこのページを確認してください。 Kubernetes Operator は、アタッチされる MongoDBリソースが externalDomain を使用しているかどうかに応じて、MongoDBSearchリソースを異なる方法で処理します。
externalDomain はサポートされていません
MongoDBSearch MongoDBspec.externalAccess.externalDomainは、externalDomain externalDomainを使用するMongoDB リソースをサポートしていません。移行プランがネットワーク要件に を設定することによって依存しており、この配置に対してMongoDB Searchspec.externalAccess またはベクトル検索も使用する場合は、移行先の リソースに を設定しないでください。代わりに、プレーン (externalDomain なし)を使用して、 Kubernetesポッドを仮想マシンに公開します。
MongoDBSearch外部ソース上で を保持
移行全体にわたって MongoDBSearchリソースを配置に接続したままにするには、spec.source.mongodbResourceRef に切り替えるのではなく spec.source.external.hostAndPorts を使用し続けます。配置をKubernetesに拡張し、仮想マシンのノードをプルーニングする際は、spec.source.external.hostAndPorts を手動で編集して新しい Kubernetes でホストされる mongod ポッドのホスト名を追加し、シードリストが最新の状態に保たれるようにします。
additionalMongodConfigの自動入力
kubectl mongodb migrate-to-mckプラグインは、生成されたspec.additionalMongodConfig MongoDBリソースのmongot に、 が接続するために必要な値を自動的に入力します。生成された リソースを適用する前に、これらの値を確認してください。MongoDB