Twoja łączność z poziomu Kubernetes klaster i z zewnątrz będą inne.
Z poziomu klastra powinieneś odwołać się do MongoDB Pod przy użyciu <service-name>.<namespace-name>.svc.cluster.local zamiast 0.0.0.0 . Tak więc w twoim przypadku host skończyłoby się jako hello-svc.default.svc.cluster.local .
Zwróć też uwagę, że port należy odwoływać się do tego widocznego w klastrze, a nie do NodePort , który służy do uzyskiwania dostępu do klastra z zewnątrz. W twoim przypadku byłoby to 27017 .