Kubernetes
内からの接続エクスペリエンス クラスターと外部からは異なります。
クラスタ内から、MongoDB
を参照する必要があります Pod
<service-name>.<namespace-name>.svc.cluster.local
を使用します 0.0.0.0
ではなく 。したがって、あなたの場合、host
最終的にはhello-svc.default.svc.cluster.local
になります 。
port
にも注意してください NodePort
ではなく、クラスター内で見られるものとして参照する必要があります 、外部からクラスターにアクセスするために使用されます。あなたの場合、それは27017
になります 。