Cloudformation AWS EIP 因域 vpc 无效而失败

Cloudformation AWS EIP fails with invalid domain vpc

我正在尝试为网络负载均衡器设置弹性 IP,但每次我创建堆栈时都无法指定域 vpc 是无效参数值,尽管指定的 vpc 物理 ID 存在并且它是在之前创建的.

您是否在 CloudFormation 模板中设置了 Domain: vpc

这应该有效:

ElasticIP:
  Type: AWS::EC2::EIP
  Properties:
    Domain: vpc      # NOT vpc-1234abcd !!

如果您不指定 Domain: vpc,您将无法将 EIP 附加到 VPC 内的资源,例如到负载均衡器。