Skip to content

Динамическая конфигурация строки подключения через систему конфигурации приложения#131

Draft
Infarh wants to merge 2 commits into
devfrom
db/configuration
Draft

Динамическая конфигурация строки подключения через систему конфигурации приложения#131
Infarh wants to merge 2 commits into
devfrom
db/configuration

Conversation

@Infarh

@Infarh Infarh commented Nov 18, 2022

Copy link
Copy Markdown
Contributor

Подход обеспечивает возможность универсального изменения параметров строки конфигурации. Данные для изменения параметров строки подключения могут быть взяты из разных (в том числе защищённых) источников.

В общем случае подход настройки соединения с БД в этом случае выглядит таким образом:

В файле конфигурации в открытом виде хранится строка подключения к БД.
Параметры сервера, имени пользователя, пароля передаются в строку по средствам

  • либо аргументов командной строки;
  • либо переменных окружения ОС;
  • либо секретов пользователя.

Для Docker-оркестратора это позволит динамически в настройках запуска контейнера docker-compose.yaml указывать параметры безопасности БД оставляя общую часть строки подключения в файле конфигурации приложения.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant