У меня есть приложение, которое я размещаю в Elastic Beanstalk.
Я изменил это приложение, чтобы его можно было настроить с помощью внешнего файла конфигурации, но теперь я не знаю, как загрузить / установить файл в моей среде Elastic Beanstalk. В идеале я хотел бы указать файл в конфигурации среды, чтобы я мог изменить файл без повторного развертывания, а также повторно развернуть без изменения файла. Если будут созданы новые экземпляры, файл будет распространен на все они.
По сути, с моей точки зрения, это было бы похоже на параметр и переменную среды, за исключением того, что вместо одного значения я бы предоставил файл или путь к файлу, который я бы каким-то образом загрузил.
Есть ли способ сделать это? Если нет, то каким будет способ ЭБ разрешить мою ситуацию?
Это почти дубликат этот другой вопрос, за исключением того, что в этом вопросе я считаю, что ответ будет заключаться в установке секретов в качестве переменных среды. В моем случае из-за характера конфигурации это не вариант.
Обычные обходные пути:
Второй - ваш вариант