有什么办法可以区分阶段名称和别名

时间:2020-07-02 13:07:15

标签: amazon-web-services aws-lambda serverless

问题陈述:

在使用无服务器命令进行部署时,我希望我的API指向特定版本的lambda。当我使用阶段名称 v1 和别名 dev 进行部署时,无服务器创建一个名称为 dev 的新阶段。

示例:当我运行命令sls deploy --stage v1 --alias dev时。 当 v1 已经存在

时,这将创建一个新的阶段 dev

我希望在使用阶段 v1 和使用 dev 作为别名的部署时,不要创建一个名称作为别名的新阶段并部署API网关阶段v1使用lambda别名 dev 而不创建新阶段。

有没有办法使用无服务器中的 serverless-aws-alias 插件执行此操作。 还是有什么方法可以更改 SERVERLESS_ALIAS 环境变量的值,因为它是只读的。

https://github.com/serverless-heaven/serverless-aws-alias/issues/194

0 个答案:

没有答案