2017-09-15 3 views
0

Wie kann ich ein Name-Tag zu Instanzen hinzufügen, die von LaunchConfig von CloudFormation erstellt wurden? Ich dachte, es wäre in diesem Abschnitt, aber es ist keine Option.CloudFormation-Tags für von LaunchConfig erstellte Instanzen

{ 
    "Type" : "AWS::AutoScaling::LaunchConfiguration", 
    "Properties" : { 
     "AssociatePublicIpAddress" : Boolean, 
     "BlockDeviceMappings" : [ BlockDeviceMapping, ... ], 
     "ClassicLinkVPCId" : String, 
     "ClassicLinkVPCSecurityGroups" : [ String, ... ], 
     "EbsOptimized" : Boolean, 
     "IamInstanceProfile" : String, 
     "ImageId" : String, 
     "InstanceId" : String, 
     "InstanceMonitoring" : Boolean, 
     "InstanceType" : String, 
     "KernelId" : String, 
     "KeyName" : String, 
     "PlacementTenancy" : String, 
     "RamDiskId" : String, 
     "SecurityGroups" : [ SecurityGroup, ... ], 
     "SpotPrice" : String, 
     "UserData" : String 
    } 
} 

Ich fragte mich, ob ich eine Instanz Ressource und dort legt Einstellungen schaffen soll, und es dann zu dem launchconfig verknüpfen, aber ich kann keine Dokumentation nicht finden, diese Idee zu unterstützen.

Antwort

1

AWS::AutoScaling::LaunchConfiguration ist für den Einsatz in Verbindung mit der Verwendung von AWS::AutoScaling::AutoScalingGroup vorgesehen. Die AutoScalingGroup selbst verfügt über eine Tags-Eigenschaft, die zum Festlegen des Instanznamens unter anderen Tags verwendet werden kann. Eine Anmerkung zu diesen Tags unterscheiden sich geringfügig von den Tags, die in den meisten anderen CloudFormation-Ressourcen verwendet werden, da sie über eine -Eigenschaft verfügen, die angibt, ob das Tag auf Instanzen der AutoScalingGroup oder nur der AutoScalingGroup selbst angewendet werden soll. Weitere Informationen finden Sie unter Auto Scaling Tags Property Type.

+0

Danke, das funktioniert! Ich habe das versucht, aber nicht bemerkt, dass PropagateAtLaunch im Tag-Feld erforderlich war, also ist es fehlgeschlagen. Mehr hier: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html#cfn-as-tags-PropagateAtLaunch – Paul

Verwandte Themen