sql >> データベース >  >> NoSQL >> MongoDB

MongoDBをKubernetesに(適切に)デプロイし、別のポッド/ジョブからアクセスするにはどうすればよいですか?

    Kubernetes内からの接続エクスペリエンス クラスターと外部からは異なります。

    クラスタ内から、MongoDBを参照する必要があります Pod <service-name>.<namespace-name>.svc.cluster.localを使用します 0.0.0.0ではなく 。したがって、あなたの場合、host 最終的にはhello-svc.default.svc.cluster.localになります 。

    portにも注意してください NodePortではなく、クラスター内で見られるものとして参照する必要があります 、外部からクラスターにアクセスするために使用されます。あなたの場合、それは27017になります 。




    1. mongo PHPアプリエラー:致命的なエラー:キャッチされない例外'MongoException'とメッセージ''。 'キーでは許可されていません

    2. Rescue Timeout ::Redis Gem(Ruby)からのエラー

    3. MongoDB:ネストされた配列フィルタリングを使用したfindおよびfindOne

    4. 埋め込まれたMongoDBドキュメントがC#ドライバーで保存時にIDを取得しない