У меня есть функция, которую я успешно развернул в AWS Lambda с помощью Безсерверной инфраструктуры .
Эта функция зависит от некоторых переменных среды, которые я установил в файле serverless.yml
, например, так:
provider:
name: aws
runtime: nodejs8.10
stage: ${opt:stage,'dev'}
region: ${opt:region,'eu-west-1'}
deploymentBucket:
name: my-bucket
environment:
MY_ENV_VAR: 'the value of my var'
functions:
myFunction:
handler: handler.myHandler
events:
- http:
path: executeFunction
method: post
Теперь я хочу развернуть ту же логику, просто с другим значением MY_ENV_VAR
для другой конечной точки . Если я просто изменю значение MY_ENV_VAR
и затем разверну, конечная точка не изменится. Но даже если я изменю deploymentBucket
и имя функции, то есть myFunction
, развертывание всегда создает одну и ту же конечную точку.
Можно ли развернуть ту же функцию на другой конечной точке?