当我执行sls deploy
时,我最终得到了一个名为<name of service>-<stage>
的CloudFormation堆栈。
我想使用相同的模板部署多个CloudFormation堆栈。这种方法可行的一种方法是基于环境变量。类似的东西:
SOURCE=twitter sls deploy
...会产生一个名为<name of service>-<SOURCE env var>-<stage>
的云形成堆栈,在这种情况下为scrape-twitter-prod
。
这可能吗?
答案 0 :(得分:0)
根据documentation,您可以使用${env:VARIABLE}
引用环境变量。然后你可以做类似的事情:
service: scrape-${env:SOURCE}