MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

कुबेरनेट्स मोंगो डीबी से अलग नामस्थान में कनेक्ट करें

आपको नेमस्पेस्ड डीएनएस द्वारा मोंगो सेवा को संदर्भित करने की आवश्यकता है। तो अगर आपकी मोंगो सेवा mymongoapp . है और इसे mymongonamespace . में तैनात किया गया है , आपको इसे mymongoapp.mymongonamespace . के रूप में एक्सेस करने में सक्षम होना चाहिए ।

परीक्षण करने के लिए, मैंने bitnami/mongodb . का उपयोग किया डोकर क्लाइंट। इस प्रकार:

mymongonamespace . के अंदर से , यह आदेश काम करता है

$ kubectl config set-context --current --namespace=mymongonamespace
$ kubectl run mongodbclient --rm --tty -i --image bitnami/mongodb --command -- mongo --host mymongoapp

लेकिन जब मैंने नेमस्पेस डिफ़ॉल्ट पर स्विच किया तो यह काम नहीं किया

$ kubectl config set-context --current --namespace=default
$ kubectl run mongodbclient --rm --tty -i --image bitnami/mongodb --command -- mongo --host mymongoapp

नेमस्पेस के साथ होस्ट को क्वालिफाई करना तब काम करता है

$ kubectl run mongodbclient --rm --tty -i --image bitnami/mongodb --command -- mongo --host mymongoapp.mymongonamespace


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB मल्टीकी इंडेक्स और इंडेक्स इंटरसेक्शन बाउंड्स

  2. MongoDB संग्रह में सूची में प्रत्येक निर्देश के लिए खोज करता है

  3. हाइब्रिड क्लाउड बनाम फुल पब्लिक क्लाउड - पेशेवरों और विपक्ष

  4. जांचें कि क्या सरणी में प्रत्येक तत्व स्थिति से मेल खाता है

  5. Mongodb में छवियों को स्टोर करें उन्हें Nodejs के साथ परोसें