Представьте себе приложение с множеством микро-сервисов. Каждый сервис представляет собой отдельный контейнер, и управление контейнерами осуществляется через docker -compose. Всем этим сервисам нужны какие-то файлы конфигурации (.env
или config.yaml
).
И с появлением новых сервисов управление этими файлами конфигурации становится все более и более трудным. Это было бы намного проще, если бы была единая централизованная конфигурация для всех сервисов.
Итак, вопрос: как сделать единую централизованную конфигурацию для всех сервисов? или какой тип конфигурации больше всего подходит в этом случае?