MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как (правилно) да внедрите MongoDB на Kubernetes и да получите достъп до него от друг Pod/Job?

Вашето изживяване при свързване от Kubernetes клъстер и отвън ще бъдат различни.

От клъстера трябва да посочите MongoDB Pod използвайки <service-name>.<namespace-name>.svc.cluster.local вместо 0.0.0.0 . И така, във вашия случай, host в крайна сметка ще бъде hello-svc.default.svc.cluster.local .

Също така имайте предвид, че port трябва да се посочи като този, който се вижда в клъстера, а не като NodePort , който се използва за достъп до клъстера отвън. Във вашия случай това би било 27017 .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. като заявка в mongoDB

  2. Отделната функция на mongoose поддържа ли регулярен израз в заявка?

  3. MongoDB Java драйвер:MongoCore драйвер срещу MongoDB драйвер срещу MongoDB Async драйвер

  4. Мангуста:Схема срещу модел?

  5. mongoimport Docker Failed:грешка при свързване към db сървъра:няма достъпни сървъри