Ihre Konnektivitätserfahrung innerhalb von Kubernetes
Cluster und von außen werden unterschiedlich sein.
Innerhalb des Clusters sollten Sie auf MongoDB
verweisen Pod
unter Verwendung von <service-name>.<namespace-name>.svc.cluster.local
statt 0.0.0.0
. In Ihrem Fall also der host
würde zu hello-svc.default.svc.cluster.local
werden .
Beachten Sie auch, dass der port
sollte als derjenige referenziert werden, der im Cluster zu sehen ist, und nicht als NodePort
, die verwendet wird, um von außen auf den Cluster zuzugreifen. In Ihrem Fall wäre das 27017
.