如何解决 AWS CloudFormation 中的 CloudFormer 错误“未找到此用户的默认 VPC”?

上次更新时间:2019 年 8 月 27 日

CloudFormer 模板创建工具启动失败,并显示错误消息“未找到此用户的默认 VPC”。

简短描述

如果您在启动堆栈时为 VPC 选择参数选择了默认,但您其实并没有默认的 Amazon Virtual Private Cloud (Amazon VPC),则您将会收到错误消息“未找到此用户的默认 VPC”。

要消除此错误,请执行以下任意一种解决方法:

  • 创建新的默认 VPC
  • 使用 CloudFormer 模板创建新的 VPC
  • 启动 CloudFormer 并进入一个现有的 VPC

解决方法

创建新的默认 VPC

有关说明,请参阅创建默认 VPC

使用 CloudFormer 模板创建新的 VPC

  1. 打开 AWS CloudFormation 控制台,然后选择创建堆栈
  2. 依次选择选择模板下拉菜单、CloudFormer下一步
  3. 参数部分输入密码用户名详细信息。
  4. 对于 VPC 选择,选择新建 VPC ,然后选择下一步
  5. 选项页面中,选择 下一步
  6. 检查页面上,选中我确认 AWS CloudFormation 可能创建 IAM 资源。 复选框,然后选择创建

启动 CloudFormer 并进入一个现有的 VPC

使用 CloudFormer-Existing-VPC.json 自定义模板启动 CloudFormer 并进入现有 VPC。

注意:您必须选择公有子网。