Давайте предположим, что я хочу иметь двухступенчатую среду для некоторых REST API - prod и staging, и я использую lambda + api gateway. Как правильно его настроить?
На мой взгляд, обе среды должны использовать одну и ту же функцию Lambda, но разные их версии. Каждая среда должна использовать свою конфигурацию (указывающую на разные базы данных или предоставляющую различный набор флагов функций и т. Д. c), и лучший способ предоставить конфигурацию - это переменные env.
Но Этапы в API-шлюзе не поддерживают это, единственное, что там есть, - переменные этапа , и я не могу понять, как я могу использовать их для «подачи» различных конфигураций в одну и ту же лямбду.
Так как это должно быть сделано?