Kubernetes
. के भीतर से आपका कनेक्टिविटी अनुभव क्लस्टर और बाहर से अलग होंगे।
क्लस्टर के भीतर से आपको MongoDB
. का संदर्भ देना चाहिए Pod
<service-name>.<namespace-name>.svc.cluster.local
. का उपयोग करके के बजाय 0.0.0.0
. तो, आपके मामले में, host
अंत में hello-svc.default.svc.cluster.local
होगा ।
यह भी ध्यान दें कि port
क्लस्टर के भीतर देखे जाने वाले के रूप में संदर्भित किया जाना चाहिए, न कि NodePort
. के रूप में , जिसका उपयोग क्लस्टर को बाहर से एक्सेस करने के लिए किया जाता है। आपके मामले में, वह 27017
होगा ।