【问题标题】:how to create a template ec2 related to vpc如何创建与vpc相关的模板ec2
【发布时间】:2020-04-04 06:26:39
【问题描述】:

我正在尝试创建与 vpc 相关的模板 ec2,但是当我尝试使用网络接口创建 ec2 时失败。错误说'该请求不支持 ec2...'

我有这个模板

AWSTemplateFormatVersion: 2010-09-09
Resources:
  DevVpc:
    Type: AWS::EC2::VPC
    Properties:
      CidrBlock: 10.0.0.0/16
      EnableDnsSupport: false
      EnableDnsHostnames: false
      Tags:
        - Key: Name
          Value: DevStackVpc
  DevSubnet:
    Type: AWS::EC2::Subnet
    Properties:
      VpcId:
        Ref: DevVpc
      CidrBlock: 10.0.0.0/24
      AvailabilityZone: us-east-1a
      Tags:
        - Key: Name
          Value: DevSubnet
  WebApplicationServerSG:
    Type: AWS::EC2::SecurityGroup
    Properties:
      VpcId:
        Ref: DevVpc
      GroupDescription: Enable HTTP and SSH access
      Tags:
        - Key: Name
          Value: WebApplicationServer Service Group
      SecurityGroupIngress:
        - IpProtocol: tcp
          FromPort: 80
          ToPort: 80
          CidrIp: 0.0.0.0/0
        - IpProtocol: tcp
          FromPort: 22
          ToPort: 22
          CidrIp: 0.0.0.0/0
      SecurityGroupEgress:
        - IpProtocol: tcp
          FromPort: 80
          ToPort: 80
          CidrIp: 0.0.0.0/0
        - IpProtocol: tcp
          FromPort: 22
          ToPort: 22
          CidrIp: 0.0.0.0/0
  WebApplicationServer:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: ami-0fc61db8544a617ed
      InstanceType: t2.micro
      Tags:
        - Key: Name
          Value: WebApplicationServer
      KeyName: myKeyName
      NetworkInterfaces:
        - GroupSet:
          - Ref: WebApplicationServerSG
          AssociatePublicIpAddress: 'true'
          DeviceIndex: '0'
          DeleteOnTermination: 'true'
          SubnetId:
            Ref: DevSubnet

哪个是错误? vpc创建正确,子网,安全组,实例正常但网络接口错误。

【问题讨论】:

  • “网络接口错误”是什么意思?哪里错了?
  • 您的模板非常适合我!我在 us-east-1 中运行它并且必须删除密钥对,否则无需进行任何更改。请再试一次并告诉我们确切错误消息,以及它出现在哪个资源上。

标签: amazon-ec2 amazon-cloudformation


【解决方案1】:

无需指定网络接口。

如果您需要完成的只是将实例部署到特定子网,只需删除 NetworkInterfaces 部分并为实例本身指定子网。见AWS CloudFormation error with network interface

【讨论】:

    猜你喜欢
    • 2018-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    相关资源
    最近更新 更多