Trải nghiệm kết nối của bạn từ bên trong Kubernetes
cụm và từ bên ngoài sẽ khác nhau.
Từ bên trong cụm, bạn nên tham chiếu MongoDB
Pod
sử dụng <service-name>.<namespace-name>.svc.cluster.local
thay vì 0.0.0.0
. Vì vậy, trong trường hợp của bạn, host
cuối cùng sẽ là hello-svc.default.svc.cluster.local
.
Cũng lưu ý rằng port
nên được tham chiếu như một cái được thấy trong cụm chứ không phải NodePort
, được sử dụng để truy cập cụm từ bên ngoài. Trong trường hợp của bạn, đó sẽ là 27017
.