Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Mithilfe von öffentlichen Systems-Manager-Parametern auf die neuesten AMIs verweisen
AWS Systems Manager stellt öffentliche -Parameter für öffentliche AMIs bereit, die von AWS gewartet werden. Sie können beim Starten von Instances die öffentlichen Parameter verwenden, um sicherzustellen, dass Sie die neuesten AMIs verwenden. Beispielsweise ist der öffentliche Parameter /aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-arm64 in allen Regionen verfügbar und verweist immer auf die neueste Version des Amazon Linux 2023 AMI für die arm64-Architektur in einer bestimmten Region.
Die öffentlichen Parameter sind über die folgenden Pfade verfügbar:
Weitere Informationen finden Sie unter Arbeiten mit öffentlichen Parametern im AWS Systems Manager-Benutzerhandbuch.
Amazon-Linux-AMIs auflisten
- AWS CLI
-
So listen Sie die Linux-AMIs in der aktuellen AWS-Region auf
Verwenden Sie den Befehl get-parameters-by-path. Der Wert für den --path-Parameter ist spezifisch für Linux-AMIs.
aws ssm get-parameters-by-path \
--path /aws/service/ami-amazon-linux-latest \
--query "Parameters[].Name"
- PowerShell
-
So listen Sie die Linux-AMIs in der aktuellen AWS-Region auf
Verwenden Sie das cmdlet Get-SSMParametersByPath.
Get-SSMParametersByPath `
-Path "/aws/service/ami-amazon-linux-latest" | `
Sort-Object Name | Format-Table Name
Windows-AMIs auflisten
- AWS CLI
-
So listen Sie die Windows-AMIs in der aktuellen AWS-Region auf
Verwenden Sie den Befehl get-parameters-by-path. Der Wert für den --path-Parameter ist spezifisch für Windows-AMIs.
aws ssm get-parameters-by-path \
--path /aws/service/ami-windows-latest \
--query "Parameters[].Name"
- PowerShell
-
So listen Sie die Windows-AMIs in der aktuellen AWS-Region auf
Verwenden Sie das cmdlet Get-SSMParametersByPath.
Get-SSMParametersByPath `
-Path "/aws/service/ami-windows-latest" | `
Sort-Object Name | Format-Table Name
Eine Instance mit einem öffentlichen Parameter starten
Um den öffentlichen Parameter beim Starten einer Instance anzugeben, verwenden Sie die folgende Syntax: resolve:ssm:public-parameter, wobei resolve:ssm das Standardpräfix und public-parameter der Pfad und Name des öffentlichen Parameters ist.
- AWS CLI
-
So starten Sie eine Instance mit einem öffentlichen Parameter:
Verwenden den Befehl run-instances mit der Option --image-id. Das folgende Beispiel gibt einen öffentlichen Systems-Manager-Parameter für die Image-ID an, um eine Instance mit dem neuesten Amazon-Linux-2023-AMI zu starten.
--image-id resolve:ssm:/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64
- PowerShell
-
So starten Sie eine Instance mit einem öffentlichen Parameter:
Verwenden Sie das Cmdlet New-EC2Instance mit dem -ImageId-Parameter. Das folgende Beispiel gibt einen öffentlichen Systems-Manager-Parameter für die Image-ID an, um eine Instance mit dem neuesten AMI für Windows Server 2022 zu starten.
-ImageId "resolve:ssm:/aws/service/ami-windows-latest/Windows_Server-2022-English-Full-Base"
Beispiele für die Verwendung von Systems-Manager-Parametern finden Sie unter Abfrage der neuesten Amazon-Linux-AMI-IDs mithilfe des AWS Systems Manager-Parameterspeichers und Abfrage der neuesten Windows AMI mithilfe des AWS Systems Manager-Parameterspeichers.