本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
可变部署、手动配置和更新的应用程序实例
此应用程序部署策略是对应用程序实例的简单手动更新。这些是基本步骤。
IDs 所有 CT 选项都可以在更改类型参考中找到。
注意
目前,您必须在此解决方案中使用 Amazon S3 存储。
此处概述了基本步骤;AMS 用户指南中详细介绍了各种步骤。
创建 Amazon S3 存储桶。CT:ct-1a68ck03fn98r。S3 存储桶必须启用版本控制(有关执行此操作的信息,请参阅启用存储桶版本控制)。
将捆绑的应用程序工件放在上面(应用程序启动并运行所需的一切)。您可以通过 Amazon S3 控制台执行此操作,而无需通过 AMS 请求访问权限。或者使用这个命令的变体:
aws s3 cpZIP_FILEPATH_AND_NAMEs3://S3BUCKET_NAME/找一个 AMS AMI,一切都会出现在他们身 CodeDeploy 上。要查找 “客户” AMI,请使用以下任一方法:
AMS 控制台:相关 VPC 的 VPC 详细信息页面
AMS API 有关 AMS SKMS API 参考,请参阅 AWS Artifact 控制台中的 “报告” 选项卡。或 CLI:
aws amsskms list-amis
使用该 AMI 创建 EC2 实例。CT:ct-14027q0sjyt1h。指定 AMS AMI,设置标签
Key=backup, Value=truecustomer-mc-ec2-instance-profile并为InstanceProfile参数指定。记下返回的实例 ID。请求管理员访问该实例。CT:ct-1dmlg9g1l91h6。你的账户需要有 FQDN。如果您不确定自己的 FQDN 是什么,可以通过以下方式找到它:
使用目录服务的 AWS 管理控制台(在 “安全和身份” 下)“目录名称” 选项卡。
运行以下命令之一(返回目录类;DC+DC+DC=FQDN):Windows:或 Linux:。
whoami /fqdnhostname --fqdn
登录实例,请参阅 AMS 用户指南中的通过堡垒访问实例。
将捆绑的应用程序文件从 S3 存储桶下载到实例。
向 AMS 请求服务请求立即进行备份,您需要知道实例 ID。
当您需要更新应用程序时,请将新文件加载到 S3 存储桶,然后按照步骤 3 到 8 进行操作。