Развертывание приложения Heroku в нескольких производственных средах - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь выяснить, как я могу реализовать следующий сценарий с Heroku:

У меня есть приложение с конфигурационными переменными (скажем, учетные данные БД для примера), поэтому код agnosti c, и все, что связано с данными, поступает из настраиваемых переменных. Я могу использовать конвейеры Heroku для настройки среды разработки, организации и производства, и это все хорошо. Но в моем случае, давайте предположим, что я хотел бы иметь одну и ту же кодовую базу, работающую в производстве для разных клиентов:

Customer A - a.application.example.org - using A DB credentials ( from config vars )
Customer B - b.application.example.org - using B DB credentials ( from config vars )

Из того, что я видел до сих пор, я мог бы добавить несколько удаленных местоположений и пу sh для тех, но я не продан этой идее, поэтому я ищу правильный способ реализации этого сценария. Так что я, вероятно, спрашиваю, как я могу повторно использовать проект и развернуть его несколько экземпляров в производственном процессе с разными конфигурациями.

Любые материалы, описывающие такой сценарий, помогут оценить, будет ли Heroku чем-то, что мне нужно изучить далее.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...