NIC Cloudformation e marcação do AWS

1

É possível marcar a NIC incorporada no AWS com cloudformation? Caso contrário, é possível desativar o NIC incorporado e criar um novo recurso e anexar o NIC à instância como ID 0 ou a única interface de rede?

    
por user439631 13.10.2017 / 16:16

1 resposta

0

É possível marcar interfaces de rede no CloudFormation:

Este é um exemplo da documentação com o par chave / valor foo / bar:

AWSTemplateFormatVersion: '2010-09-09'
Description: Simple Standalone ENI
Resources:
  myENI:
    Type: AWS::EC2::NetworkInterface
    Properties:
      Tags:
      - Key: foo
        Value: bar
      Description: A nice description.
      SourceDestCheck: 'false'
      GroupSet:
      - sg-75zzz219
      SubnetId: subnet-3z648z53
      PrivateIpAddress: 10.0.0.16

No entanto, não é possível marcar a interface de rede incorporada, conforme documentação . No entanto, você deve ser capaz de usar a propriedade DeviceIndex para obter seu pedido. Este é um exemplo adaptado da documentação:

AWSTemplateFormatVersion: '2010-09-09'
Description: Simple Standalone ENI
Resources:
  Ec2Instance: 
    Type: "AWS::EC2::Instance"
    Properties: 
      ImageId: 
        Fn::FindInMap: 
          - "RegionMap"
          - Ref: "AWS::Region"
          - "AMI"
      KeyName: 
        Ref: "KeyName"
      NetworkInterfaces: 
        - AssociatePublicIpAddress: "true"
          DeviceIndex: "0"
          GroupSet: 
            - Ref: "myVPCEC2SecurityGroup"
          SubnetId: 
            Ref: "PublicSubnet"
    
por 13.10.2017 / 17:02