使用之前创建的 aws copilot-cli 部署 manifest.yml
aws copilot-cli deploy using previously created manifest.yml
我初始化了 aws copilot 应用程序,因此它创建了一个 copilot 文件夹,并在其中使用 manifest.yml
文件创建了服务详细信息。并为我创建了我的 AWS 基础设施。之后我使用 copilot app delete
.
删除了那个 infra
现在我想部署这个而不去副驾驶的初始化过程。这怎么可能?
对我有用的解决方案是:
您 运行 copilot app init
像以前一样初始化应用程序。然后,运行copilot svc init
。当询问服务名称时,输入与之前相同的名称 - 此信息可以在 manifest's
name
字段中找到。
Copilot 将检查 copilot/<service>/manifest.yml
是否已经存在,如果存在则不会覆盖它。因此,您之前在 manifest
中的配置将保留。
下次您 运行 copilot svc deploy
时,Copilot 将使用 manifest
中的配置部署服务。因为和以前一样manifest
,所以配置也是一样的
我初始化了 aws copilot 应用程序,因此它创建了一个 copilot 文件夹,并在其中使用 manifest.yml
文件创建了服务详细信息。并为我创建了我的 AWS 基础设施。之后我使用 copilot app delete
.
现在我想部署这个而不去副驾驶的初始化过程。这怎么可能?
对我有用的解决方案是:
您 运行 copilot app init
像以前一样初始化应用程序。然后,运行copilot svc init
。当询问服务名称时,输入与之前相同的名称 - 此信息可以在 manifest's
name
字段中找到。
Copilot 将检查 copilot/<service>/manifest.yml
是否已经存在,如果存在则不会覆盖它。因此,您之前在 manifest
中的配置将保留。
下次您 运行 copilot svc deploy
时,Copilot 将使用 manifest
中的配置部署服务。因为和以前一样manifest
,所以配置也是一样的