Starten von EC2-Instances über eine Startvorlage
Eine Amazon-EC2-Startvorlage speichert die Parameter für den Start einer Instance, so dass Sie diese nicht bei jedem Start einer Instance neu angeben müssen.
Einige Instance-Startservices können beim Starten von Instances optional Startvorlagen verwenden, während bei anderen Services, wie EC2 Fleet, Instances nur gestartet werden können, wenn eine Startvorlage verwendet wird. In diesem Thema wird beschrieben, wie Sie eine Startvorlage verwenden, wenn Sie eine Instance mithilfe des EC2 Launch Instance Wizard, Amazon EC2 Auto Scaling, der EC2-Flotte und der Spot-Flotte starten.
Weitere Informationen zum Erstellen einer Startvorlage finden Sie unter Instance-Startparametern in Amazon-EC2-Startvorlagen speichern.
Themen
Amazon-EC2-Instances über eine Startvorlage starten
Sie können die Parameter in einer Startvorlage zum Starten einer Amazon-EC2-Instance verwenden. Nachdem Sie die Startvorlage ausgewählt haben, aber bevor Sie die Instance starten, können Sie die Startparameter ändern.
Zu Instances, die über eine Startvorlage gestartet werden, werden automatisch zwei Tags mit den Schlüsseln aws:ec2launchtemplate:id
und aws:ec2launchtemplate:version
zugewiesen. Diese Tags können nicht entfernt oder bearbeitet werden.
Instances in einer Amazon-EC2-Auto-Scaling-Gruppe mithilfe einer Startvorlage starten
Sie können eine Auto Scaling-Gruppe erstellen und eine Startvorlage zur Verwendung für die Gruppe angeben. Wenn Amazon EC2 Auto Scaling Instances in der Auto Scaling-Gruppe startet, verwendet es die in der zugeordneten Startvorlage definierten Startparameter.
Bevor Sie eine Auto-Scaling-Gruppe mit einer Startvorlage erstellen können, müssen Sie eine Startvorlage erstellen, die alle für das Starten einer Instance in einer Auto-Scaling-Gruppe erforderlichen Parameter enthält. Einige Parameter sind erforderlich, z. B. die ID des AMI, und einige Parameter sind für die Verwendung mit einer Auto-Scaling-Gruppe nicht verfügbar. Die Konsole bietet Anleitungen zur Erstellung einer Vorlage, die Sie mit Amazon EC2 Auto Scaling verwenden können.
So erstellen Sie eine Auto-Scaling-Gruppe mithilfe einer Startvorlage über die Konsole
-
Weitere Informationen finden Sie unter Erstellen einer Auto-Scaling-Gruppe mithilfe einer Startvorlage im -Benutzerhandbuch für Amazon EC2 Auto Scaling.
So erstellen oder aktualisieren Sie eine Auto-Scaling-Gruppe mit einer Startvorlage mithilfe der AWS CLI
-
Geben Sie mit dem Befehl create-auto-scaling-group oder update-auto-scaling-group den Parameter
--launch-template
an.
Weitere Informationen finden Sie in den folgenden Themen im Benutzerhandbuch für Amazon EC2 Auto Scaling:
-
Erstellen einer Startvorlage mithilfe erweiterter Einstellungen
-
Beispiele für das Erstellen und Verwalten von Startvorlagen mit der AWS Command Line Interface (AWS CLI) – Enthält Beispiele, die zeigen, wie Startvorlagen mit verschiedenen Parameterkombinationen erstellt werden.
Eine EC2-Flotte über eine Startvorlage starten
Eine Startvorlage ist eine Voraussetzung für die Erstellung einer EC2-Flotten-Anforderung. Wenn Amazon EC2 die EC2-Flotte-Anforderung erfüllt, verwendet es die in der zugeordneten Startvorlage definierten Startparameter. Sie können einige der Parameter überschreiben, die in der Startvorlage angegeben werden. Weitere Informationen finden Sie unter Erstellen einer EC2-Flotte.
EC2-Flotte mit einer Startvorlage über die AWS CLI erstellen
-
Verwenden Sie den Befehl create-fleet. Geben Sie mit dem Parameter
--launch-template-configs
die Startvorlage und alle Überschreibungen für die Startvorlage an.
Eine Spot-Flotte über eine Startvorlage starten
Eine Startvorlage ist optional, wenn Sie eine Spot-Flotten-Anforderung erstellen. Wenn Sie keine Startvorlage verwenden, können Sie die Startparameter manuell angeben. Wenn Sie eine Startvorlage verwenden und Amazon EC2 die Spot-Flotten-Anforderung erfüllt, verwendet es die in der zugeordneten Startvorlage definierten Startparameter. Sie können einige der Parameter überschreiben, die in der Startvorlage angegeben werden. Weitere Informationen finden Sie unter Erstellen einer Spot-Flotte.
So erstellen Sie eine Spot-Flotten-Anfrage mithilfe einer Startvorlage
Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/
. -
Wählen Sie im Navigationsbereich Spot Requests aus.
-
Wählen Sie Spot-Instances anfordern aus.
-
Wählen Sie unter Launch parameters (Startparameter) die Option Use a launch template (Eine Startvorlage verwenden) aus.
-
Wählen Sie unter Launch template (Startvorlage) eine Startvorlage und dann im Feld auf der rechten Seite die Version der Startvorlage aus.
-
Konfigurieren Sie Ihre Spot-Flotte, indem Sie verschiedene Optionen auf diesem Bildschirm auswählen. Weitere Informationen zu diesen Optionen finden Sie unter Erstellen einer Spot-Flotten-Anforderung mit definierten Parametern (Konsole).
-
Wenn Sie bereit sind, Ihre Spot-Flotte zu erstellen, klicken Sie auf Launch (Starten).
So erstellen Sie eine Spot-Flotten-Anfrage mithilfe einer Startvorlage
-
Verwenden Sie den Befehl request-spot-fleet. Geben Sie mit dem Parameter
LaunchTemplateConfigs
die Startvorlage und alle Überschreibungen für die Startvorlage an.