Я пытаюсь развернуть приложение rails в среде Amazon Elastic Beanstalk (eb)
Я получил эту ошибку обратно:
Uploading: [##################################################] 100% Done...
2019-01-24 09:42:16 INFO Environment update is starting.
2019-01-24 09:42:26 ERROR Service:AmazonCloudFormation, Message:Template format error: Parameter 'EnvironmentVariables' default value '[****]' length is greater than 4096.
2019-01-24 09:42:26 ERROR Failed to deploy application.
Я нашел это
Совокупный размер всех свойств среды не может превышать 4096
байты при хранении в виде строк с ключом формата = значение.
в амазонских документах здесь .
Совокупное значение ключа в свойствах моей среды намного больше 4096 символов.
, поскольку большинство значений являются учетными данными для API и платежей, поэтому я получаю всего дюжину ключей.
Мое приложение прекрасно работает в Heroku, такого ограничения для переменных env нет. Мне интересно, что является причиной этих ограничений в Eb.
Есть ли у кого-нибудь опыт с этим?
В моем случае я хотел бы увеличить лимит (4096). Я не хочу менять свой код только для того, чтобы соответствовать ограничениям eb.
Я также открыт для любого обходного пути, чтобы преодолеть эти 4096 символов.
Заранее большое спасибо!