我有一個模板可以工作並生成一個堆棧,但是我找不到要設置的屬性或其他允許我將名稱提供給我創建的EC2實例的屬性。生成時,名稱爲空。在CloudFormation模板中命名EC2實例?
回答
您需要添加一個帶有密鑰Name
的標籤到雲形成模板。像這樣...
"ec2-instance" : {
"Type" : "AWS::EC2::Instance",
"Properties" : {
"ImageId" : "ami-0102022,
"SecurityGroupIds" : [{ "Ref" : "SecurityGroup" }],
"SubnetId" : { "Ref" : "Subnet" },
"InstanceType" : "m1.medium",
"Tags" : [
{"Key" : "Name", "Value" : "Instance name"},
{"Key" : "Environment", "Value" : { "Ref" : "Environment" }},
{"Key" : "Owner", "Value" : { "Ref" : "Owner" }}
]
}
}
請注意,如果您使用自動縮放組,則需要在自動縮放組屬性中添加標籤,並且應將「PropagateAtLaunch」屬性設置爲「true」。 – jtblin 2013-09-16 01:08:32
@jtblin你能指點一下你的意思嗎?我正在尋找有關PropogateAtLuanch的更多信息,以及爲什麼它需要設置爲true。 – 2014-01-10 22:17:24
@JohnSmith只需谷歌它,第一個結果是http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html。 > PropagateAtLaunch': 如果您希望AWS CloudFormation將標記複製到作爲自動縮放組的一部分啓動的EC2實例,請設置爲true。如果您希望標籤僅附加到自動縮放組並且不復制到作爲自動縮放組的一部分啓動的任何實例,則設置爲false。要求:是的。類型:布爾值。 <基本上,如果您有一個自動縮放組,並且希望將標記添加到實例中,則需要將此屬性設置爲「true」。 – jtblin 2014-01-11 04:07:58
- 1. AWS Cloudformation修改EC2實例中的resolv.conf
- 2. aws CloudFormation AWS :: EC2 ::實例BlockDeviceMappings和卷
- 3. 創建Aws Cloudformation Ec2 t2.micro模板
- 4. 如何重命名ec2實例名稱
- 5. 如何在CloudFormation模板中命名Auto Scaling組?
- 6. 具有IAC角色以終止該Cloudformation堆棧的EC2實例的AWS Cloudformation模板
- 7. 由Cloudformation模板
- 8. 將現有的EIP與CloudFormation中的EC2實例相關聯
- 9. AWS CloudFormation中使用EC2實例創建的捲上的標籤
- 10. Cloudformation模板 - 在EC2實例啓動後如何確保特定服務正在運行
- 11. MongoDB的AWS Cloudformation模板:無法連接到從其他實例
- 12. 在EC2實例
- 13. AWS:如何在CloudFormation模板
- 14. 如何Cloudformation模板
- 15. 如何將主EC2實例上的IP地址傳遞給CloudFormation中的從EC2實例
- 16. 用於在單個RDS上的4個EC2實例上創建wordpress的Cloudformation模板Mysql
- 17. 在ec2實例上運行sudo命令
- 18. 我們是否可以在單個AWS cloudFormation模板中創建多個實例
- 19. 如何在AWS cloudformation模板中獲取Tableau Server管理員密碼(Windows實例)
- 20. 如何使用CloudFormation將卷掛接到EC2實例
- 21. 如何使用AWS cloudformation啓動EC2實例
- 22. CloudFormation AWS :: EC2 :: Instance指定實例的數量
- 23. 在CloudFormation中創建SQL RDS實例
- 24. 流星模板實例生命週期
- 25. 命名模板
- 26. 模板命名
- 27. xlswriter在EC2實例
- 28. CloudFormation模板導入其他模板
- 29. 使用Spring JDBC模板的MS SQL Server命名實例連接
- 30. 是否有可能將模板實例視爲命名空間?
我的評論不是關於模板,但這是我發現命名EC2實例的唯一問題,所以我在這裏寫這個。您可以通過選擇實例並選擇Actions => Edit Tags併爲Name添加標籤(區分大小寫)來命名實例。此外,如果您將鼠標懸停在名稱列中的空白字段上,則會出現一個小鉛筆圖標,您可以點擊該圖標更直接地編輯標籤。 – 2015-05-18 15:14:45