Введение

Test IT использует для хранения данных стороннее ПО, поставляемое в отдельных контейнерах. Для работы системы имеется следующие сторонние компоненты:

  • RabbitMQ — контейнер rabbitmq.
  • Redis — контейнер auth-cache.
  • PostgreSQL — контейнеры authdb, avatars.db, db.
  • minio — контейнеры minio, avatars.minio.
  • InfluxDB — контейнер influxdb.
  • Стек Elasticsearch, Logstash и Kibana (ELK) — контейнеры elasticsearch, logstash, kibana. Для них поддерживается подключение внешних сервисов. Вы можете подключить свои базы данных и внешние сервисы к данным контейнерам, чтобы система Test IT работала с ними.

Доступны следующие подключения:

  • Настройка внешнего подключения RabbitMQ в Docker Compose и Kubernetes
  • Настройка внешнего подключения стека Elasticsearch, Logstash и Kibana (ELK) в Docker Compose
  • Настройка внешнего подключения MiniO и avatars.minio в Docker Compose и MiniO в Kubernetes
  • Настройка внешнего подключения базы данных Redis в Docker Compose и Kubernetes
  • Настройка внешнего подключения базы данных InfluxDB в Docker Compose и Kubernetes
  • Настройка внешнего подключения базы данных PostgreSQL в Docker Compose и Kubernetes