更新应用程序 - AWS Serverless Application Repository
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

更新应用程序

从 AWS Serverless Application Repository 部署应用程序后,您可能需要对其进行更新。例如,您可能希望更改应用程序设置,或者您可能希望将应用程序更新到已发布的最新版本。

以下各节介绍如何使用 AWS 管理控制台或 AWS CLI 部署新版本的应用程序。

更新应用程序(控制台)

要更新之前部署的应用程序,请使用与部署新应用程序相同的过程,并提供与最初部署该应用程序相同的应用程序名称。特别是,AWS Serverless Application Repository 将 serverlessrepro- 附加到应用程序名称之前。但是,要部署应用程序的新版本,您需要提供原始应用程序名称而不在前面附加 serverlessrepo-

例如,如果您部署了具有名称 MyApplication 的应用程序,则堆栈名称将为 serverlessrepo-MyApplication。要更新该应用程序,您需要再次提供名称 MyApplication — 请 指定 serverlessrepo-MyApplication 的完整堆栈名称。

对于所有其他应用程序设置,您可以保持与之前部署相同的值,也可以提供新值。

更新应用程序 (AWS CLI)

要更新之前部署的应用程序,请使用与部署新应用程序相同的过程,并提供与最初部署该应用程序所用的相同 --stack-name。特别是,AWS Serverless Application Repository 在堆栈名称之前附加 serverlessrepo-。但是,要部署应用程序的新版本,您需要提供原始堆栈名称而不在前面附加 serverlessrepo-

例如,如果您部署了具有堆栈名称 MyApplication 的应用程序,则创建的堆栈名称将为 serverlessrepo-MyApplication。要更新该应用程序,您需要再次提供名称 MyApplication — 请 指定 serverlessrepo-MyApplication 的完整堆栈名称。