Mam szablon, który działa i generuje stos, ale nie mogę znaleźć właściwości do ustawienia lub coś innego, co pozwala mi nadać nazwę instancji EC2, którą utworzyłem. Po wygenerowaniu Nazwa jest pusta.Nazwać instancję EC2 w szablonie CloudFormation?
Odpowiedz
Musisz dodać tag z kluczem Name
do szablonu tworzenia chmury. W ten sposób ...
"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" }}
]
}
}
Uwaga: jeśli używasz grupy autoskalowania, znaczniki muszą zostać dodane we właściwościach grupy Autoskalowanie, a właściwość 'PropagateAtLaunch' powinna mieć wartość" true ". – jtblin
@jtblin Czy możesz podać wskazówki dotyczące tego, co masz na myśli? Szukam więcej informacji na temat PropogateAtLuanch i dlaczego musi on zostać ustawiony jako prawdziwy. –
@JohnSmith Po prostu google, pierwszym wynikiem jest http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html. > 'PropagateAtLaunch': Ustaw na true, jeśli chcesz, aby AWS CloudFormation kopiował znacznik do instancji EC2, które są uruchamiane jako część grupy automatycznego skalowania. Ustaw na false, jeśli chcesz, aby znacznik był dołączany tylko do grupy automatycznego skalowania i nie był kopiowany do żadnych instancji uruchamianych jako część grupy skalowania automatycznego. Wymagane: Tak. Wpisz: Boolean.
- 1. Identyfikator grupy replikacji elastycznej w szablonie CloudFormation
- 2. Który użytkownik uruchomił instancję EC2?
- 3. AWS: Jak określić logiczną parametru w szablonie CloudFormation
- 4. Włącz CORS dla bramy API w szablonie Cloudformation
- 5. aws CloudFormation AWS :: EC2 :: Instancja BlockDeviceMappings and Volumes
- 6. Instalowanie phpMyAdmin na instancję Amazon EC2
- 7. Jak uruchomić instancję ec2 z rolą iam?
- 8. Jak nazwać wolumin E2 EC2 w konsoli AWS?
- 9. Boto EC2: Stwórz instancję z tagami
- 10. Tworzenie grupy docelowej ALB w CloudFormation
- 11. Pozwolenie użytkownikom na ssh na instancję EC2 Ubuntu?
- 12. Wywołanie szablonie funktor w szablonie klasy
- 13. Jak dołączyć wcześniej załadowany certyfikat SSL do ELB w szablonie CloudFormation?
- 14. Typ dynamografu Amazon DynamoDB z CloudFormation
- 15. AWS :: CloudFormation :: Init jak to działa?
- 16. CloudFormation, Apply Condition on DependsOn
- 17. Czy można utworzyć subskrypcję SNS z CloudFormation bez tworzenia tematu?
- 18. Jak nazwać kolekcję flag?
- 19. „uint32_t” nie nazwać typ
- 20. Testowanie obciążenia Amazon EC2
- 21. Rozszerzanie użycia zarezerwowanej instancji ec2
- 22. Jak zmienić publiczny DNS w amazon ec2
- 23. Utrzymanie Wolnych Instancji EC2
- 24. Przenoszenie instancji ec2 między kontami
- 25. AWS Lambda zaplanowane źródło zdarzenia przez cloudformation
- 26. Zrestartować istniejącą instancję Amazon EC2 za pomocą skryptu określonego przez użytkownika?
- 27. Jak zabezpieczyć stos AWS CloudFormation przed usunięciem?
- 28. django select_related w szablonie
- 29. Haczyki ochronne w szablonie
- 30. itertools.groupby w szablonie django
Mój komentarz nie dotyczy szablonów, ale jest to jedyne pytanie, które napotykam na temat nazywania instancji EC2, więc piszę to tutaj. Możesz nazwać instancję, wybierz instancję i wybierając Actions => Edit Tags i dodaj znacznik Name (wielkość liter ma znaczenie). Ponadto, jeśli najedziesz kursorem myszy na puste pole w kolumnie Nazwa, pojawi się mała ikona ołówka, którą możesz kliknąć, aby edytować tag bardziej bezpośrednio. –