mybpm!
Скачать в формате: PDF pdf DOCX word

Настройка п.о., для доступа к базам данных

Детальное описание переменных окружения смотрите в отдельном разделе: Переменные окружения

Здесь описаны лишь какие-то общие концептуальные сведения.

Доступ к MongoDB

Если подготовлен один кластер MongoDB для хранения как данных, так и файлов, то для доступа к нему используется одно п.о.:

Если же подготовлено два кластера MongoDB - отдельно для данных, и отдельно для файлов, то нужно использовать две переменные окружения:

Доступ к Apache Kafka

Основная переменная окружения MYBPM_KAFKA_SERVERS обеспечивает доступ к кафке. Эта переменная определяет параметр bootstrap.servers. И в случае если аутентификация и авторизация не нужна, то этого достаточно. Но если доступ к кафке защищён, то нужно иметь возможность передать механизму доступа к кафке дополнительные параметры через переменные окружения. Для этого создана дополнительная переменная окружения, точнее не одна, а множество, которое определяется определённым префиксом, а именно:

MYBPM_KAFKA_CON_...

Эти переменные позволяют передать параметры в механизм доступа.

Ниже приведён пример аутентифицированного доступа к кафке:

  MYBPM_KAFKA_SERVERS: "kf:9094"
  MYBPM_KAFKA_CON_001: 'sasl.jaas.config = TXT:org.apache.kafka.common.security.plain.PlainLoginModule required serviceName="Kafka" username="alice" password="alice-secret";'
  MYBPM_KAFKA_CON_002: 'sasl.mechanism = TXT:PLAIN'
  MYBPM_KAFKA_CON_003: 'ssl.truststore.location = Base64_to_FILE : MIIEcgIB...wICJxA='
  MYBPM_KAFKA_CON_004: 'ssl.truststore.password = TXT:111222'
  MYBPM_KAFKA_CON_005: 'security.protocol = TXT:SASL_SSL'

Подробно смотрите в разделе: Переменные окружения.

Доступ к ElasticSearch

Основная переменная окружения для доступа к ElasticSearch - MYBPM_ELASTIC_SEARCH_SERVERS. В ней перечислен список хостов и портов, где располагается кластер.

Если доступ к кластеру защищён, то есть дополнительные переменные, в которых можно указать параметры аутентификации.

Подробнее смотрите: Переменные окружения - MYBPM_ELASTIC_SEARCH_SERVERS.

Доступ к PostgreSQL

Смотрите здесь: Настройка PostgreSQL