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
.