Настройка подключения к Postgres и MongoDB платформы

 

Инструкция для версии платформы 2.18 и выше

  1. Перейти в папку с дистрибутивом платформы

  2. Создать папку entrypoint.d

    sudo mkdir entrypoint.d
  3. В папке entrypoint.d создать файл setpasswd.sh

    sudo touch setpasswd.sh


    c содержимым

    #!/usr/bin/env bash set -e echo "<user>:<password>" | chpasswd
    1. Где <user> - это пользователь для подключения по SSH, <password> - пароль пользователя

  4. Дать файлу setpasswd.sh права на выполнение

  5. Отредактировать файл external.yml


    а. Где <user> - это пользователь для подключения по SSH

  6. Перезапустить платформу sudo ./run.sh --restart

  7. В программе для подключения к базе данных настроить подключение с использованием SSH, где указать ip платформы, логин и пароль из 3 шага.

    1. В настройках SSH-туннеля указать ip-адрес платформы, логин и пароль из 3 шага

    2. В настройках подключения в поле порт подключения указать порт 2222

    3. В настройках подключения в поле адреса подключения указать сервер для подключения:

      1. viqube-admin для подключения к базе Postgres от ViQube Admin

      2. data-collection для подключения к базе Postgres от DataCollection

      3. mongodb для подключения к базе MongoDB от Dasboard Service