MongoDB Community インスタンスの DNS サーバのホスト名の構成
MongoDB Community
インスタンスの DNS サーバのホスト名の構成MongoDB Community
クラスタにホスト名を使用して外部からアクセスできるようにするには、VMware Cloud Director extension for Data Solutions
の DNS サーバのホスト名を構成する必要があります。
MongoDB Community インスタンスの DNS サーバのホスト名を構成する方法
MongoDB Community
インスタンスの DNS サーバのホスト名を構成する方法
サービス ロード バランサを使用して
MongoDB Community
インスタンスを展開するには、レプリカ ノードのホスト名を構成する必要があります。- VMware Cloud DirectorからVMware Cloud Director extension for Data Solutionsにログインします。
- 必要な詳細を入力します。
- 詳細設定を表示をクリックします。
- ロード バランサによるサービスの公開を選択します。TLS を有効にするがオンで、ロックされていることを確認します。
- レプリカ ノードで、KubernetesクラスタからMongoDBに外部または内部接続するために使用するホスト名を入力します。たとえば、replica-0.mongodb.local、replica-1.mongodb.local、およびreplica-2.mongodb.localなどです。
- PVC ポリシーを選択し、作成をクリックします。
- インスタンスメニューで、新しいMongoDB Communityのステータスが実行中であることを確認します。
- インスタンス名をクリックし、リソースの詳細をクリックします。
- アドレスに移動し、値を書き留めます。たとえば、10.138.110.100:27017,10.138.110.101:27017,10.138.110.102:27017, replica-0.mongodb.local:27017, replica-1.mongodb.local:27017, and replica-2.mongodb.local:27017です。
MongoDB Community
インスタンスは正常に展開されましたが、ホスト名を使用して MongoDB
にアクセスすることはできません。アップストリーム DNS サーバまたはカスタム DNS サーバを構成する必要があります。アップストリーム DNS サーバまたはカスタム DNS サーバを構成します。「アップストリーム DNS サーバまたはカスタム DNS サーバの構成」を参照してください。
アップストリーム DNS サーバまたはカスタム DNS サーバの構成
レプリカ ノードのホスト名の構成を完了するには、DNS サーバを構成する必要があります。
- DNS サーバ転送レコードをKubernetesクラスタの ConfigMapcorednsに追加します。
- MongoDBクラスタのホスト名と IP アドレスのマッピングを DNS サーバに追加します。例:
- 10.138.110.100 --> replica-0.mongodb.local
- 10.138.110.101 --> replica-1.mongodb.local
- 10.138.110.102 --> replica-2.mongodb.local
- DNS サーバをMongoDBクライアント マシンに追加します。