sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man (korrekt) distribuerar MongoDB på Kubernetes och får åtkomst till det från en annan pod/jobb?

Din anslutningsupplevelse från Kubernetes kluster och utifrån kommer att vara annorlunda.

Inifrån klustret bör du referera till MongoDB Pod med <service-name>.<namespace-name>.svc.cluster.local istället för 0.0.0.0 . Så, i ditt fall, host skulle sluta vara hello-svc.default.svc.cluster.local .

Observera också att port bör refereras som den som ses i klustret och inte NodePort , som används för att komma åt klustret utifrån. I ditt fall skulle det vara 27017 .




  1. Problem med att installera Mongodb på Ubuntu 20.04

  2. Pymongo bulkinsatser fungerar inte

  3. Mongodb PHP - heltal med decimaler

  4. Installerar Redis på Debian 9