2.5. 应用程序部署
现在,您已订阅了产品,您可以在启动 CloudFormation 堆栈前开始配置。
部署应用的方法有两种。
2.5.1. 使用新的 VPC 部署应用程序 复制链接链接已复制到粘贴板!
使用新的 VPC 部署应用程序的过程已弃用,这个功能将在以后的版本中从 AWS Marketplace 中删除。
以下流程假设您有一个市场提供。这些说明是 AWS Marketplace 的延续。在继续本节前,请完成本节中的步骤。
此流程创建新的 VPC 网络,并在创建的 VPC 中部署应用程序。
流程
- 对于第 1 步,创建堆栈,点 。
对于第 2 步,指定堆栈详情
- 在 Stack name 字段中,输入唯一的堆栈名称。
- 在 EC2 KeyPair 字段中,选择您之前创建的 EC2 密钥对。
- 在 Select VPC 字段中,选择 New。
在 New Network Configuration 字段中输入所需的信息
- VPC CIDR 范围
- 公共子网 1 CIDR 范围
- 公共子网 2 CIDR 范围
- 专用子网 1 CIDR 范围
专用子网 2 CIDR 范围
重要确保为子网提供的 CIDR 范围在您的 VPC CIDR 范围内,且不会相互重叠,以避免 CIDR 冲突。
您可以将默认子网 CIDR 范围视为参考点。
- 忽略现有网络配置的所有参数。
- 点 进入第 3 步。
- 对于第 3 步,配置堆栈选项。不需要更改。所有配置都是可选的,或者具有正确的默认值。
- 点 Review。 进入第 4 步
- 对于第 4 步,请检查。滚动到底部。在 Capabilities 部分中,检查以确认 CloudFormation 可以创建 IAM 资源。
- 点 。
- 应用开始置备。可能需要过些时间,基础架构和应用程序才会被完全置备。
如果要在部署后修改 CIDR 范围,则必须删除您的当前部署,然后按照使用现有 VPC 部署应用程序中的说明进行操作。
2.5.2. 使用现有 VPC 部署应用程序 复制链接链接已复制到粘贴板!
以下流程假设您有一个市场提供。这些说明是 AWS Marketplace 的延续。在继续本节前,请完成本节中的步骤。
以下流程使用现有的 VPC 网络来部署应用程序。
流程
- 对于第 1 步,创建堆栈,点 。
对于第 2 步,指定堆栈详情
- 在 Stack name 字段中,输入唯一的堆栈名称。
- 在 EC2 KeyPair 字段中,选择您之前创建的 EC2 密钥对。
- 在 Select VPC 字段中,选择 Existing。
- 忽略新网络配置的所有参数。
在 For Existing network configuration 字段中,输入
- 现有的 VPC ID
- 现有的 VPC CIDR 范围
- 现有私有子网 1 ID
现有私有子网 2 ID
请注意,从 AWS 控制台复制和粘贴它们引入了隐藏字符,并导致条目失败。
- 点 进入第 3 步。
- 对于第 3 步,配置堆栈选项,不需要更改。所有配置都是可选的,或者具有正确的默认值。
- 点 Review。 进入第 4 步
- 对于第 4 步,Review,滚动到底部。在 Capabilities 部分中,检查以确认 CloudFormation 可以创建 IAM 资源。
- 点 。
- 应用开始置备。可能需要过些时间,基础架构和应用程序才会被完全置备。