Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fai riferimento alle AMI più recenti usando i parametri Systems Manager pubblici
AWS Systems Manager fornisce parametri pubblici per le AMI pubbliche gestite da. AWS Puoi utilizzare i parametri pubblici all’avvio delle istanze per assicurarti di utilizzare le AMI più recenti. Ad esempio, il parametro pubblico /aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-arm64 è disponibile in tutte le regioni e punta sempre alla versione più recente dell’AMI Amazon Linux 2023 per l’architettura arm64 in una determinata regione.
I parametri pubblici sono disponibili nei percorsi seguenti:
Per ulteriori informazioni, consulta la pagina Utilizzo dei parametri pubblici nella Guida per l’utente di AWS Systems Manager .
Trova il parametro SSM per un'AMI pubblica
Quando descrivi un'AMI pubblica, la risposta include il parametro associato AWS Systems Manager (SSM) nel PublicSsmParameterName campo. Utilizza questo parametro per identificare il parametro SSM che punta sempre alla versione più recente di quell'AMI.
- Console
-
Per trovare il parametro SSM per un'AMI pubblica
-
Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione scegliere AMIs (AMI).
-
Seleziona un AMI pubblico.
-
Nella scheda Dettagli, trova il nome del parametro Public SSM.
- AWS CLI
-
Per trovare il parametro SSM per un'AMI pubblica
Utilizzare il comando describe-images . La risposta include il PublicSsmParameterName campo per le AMI pubbliche a cui è associato un parametro SSM.
aws ec2 describe-images \
--image-ids ami-0abcdef1234567890
L'output di esempio seguente mostra il PublicSsmParameterName campo. Alcuni campi vengono omessi per brevità.
{
"Images": [
{
"ImageId": "ami-0abcdef1234567890",
"Name": "al2023-ami-2023.7.20260601.0-kernel-6.1-x86_64",
...
"PublicSsmParameterName": "aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64"
}
]
}
- PowerShell
-
Per trovare il parametro SSM per un'AMI pubblica
Utilizza il cmdlet Get-EC2Image. La risposta include il PublicSsmParameterName campo per le AMI pubbliche a cui è associato un parametro SSM.
Get-EC2Image -ImageId ami-0abcdef1234567890
L'output di esempio seguente mostra il PublicSsmParameterName campo. Alcuni campi vengono omessi per brevità.
ImageId : ami-0abcdef1234567890
Name : al2023-ami-2023.7.20260601.0-kernel-6.1-x86_64
...
PublicSsmParameterName : aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64
Elenca le AMI di Amazon Linux
- AWS CLI
-
Per elencare le AMI Linux nella versione corrente AWS Region
Utilizza il seguente comando get-parameters-by-path. Il valore del parametro --path è specifico delle AMI di Linux.
aws ssm get-parameters-by-path \
--path /aws/service/ami-amazon-linux-latest \
--query "Parameters[].Name"
- PowerShell
-
Per elencare le AMI Linux nella versione corrente AWS Region
Utilizza il cmdlet Get-SSMParametersByPath.
Get-SSMParametersByPath `
-Path "/aws/service/ami-amazon-linux-latest" | `
Sort-Object Name | Format-Table Name
Elenca le AMI di Windows
- AWS CLI
-
Per elencare le AMI Windows nella versione corrente AWS Region
Utilizza il seguente comando get-parameters-by-path. Il valore del parametro --path è specifico delle AMI di Windows.
aws ssm get-parameters-by-path \
--path /aws/service/ami-windows-latest \
--query "Parameters[].Name"
- PowerShell
-
Per elencare le AMI Windows nella versione corrente AWS Region
Utilizza il cmdlet Get-SSMParametersByPath.
Get-SSMParametersByPath `
-Path "/aws/service/ami-windows-latest" | `
Sort-Object Name | Format-Table Name
Avvia un’istanza mediante un parametro pubblico
Per specificare il parametro pubblico quando si lancia un’istanza, utilizza la sintassi seguente: resolve:ssm:public-parameter, dove resolve:ssm è il prefisso standard e public-parameter è il percorso e il nome del parametro pubblico.
- AWS CLI
-
Per avviare un’istanza mediante un parametro pubblico
Utilizza il comando run-instances con l’opzione --image-id. Questo esempio specifica il parametro pubblico Systems Manager per l’ID dell’immagine per avviare un’istanza mediante l’AMI Amazon Linux 2023 più recente
--image-id resolve:ssm:/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64
- PowerShell
-
Per avviare un’istanza mediante un parametro pubblico
Utilizzare il New-EC2Instancecmdlet con il parametro. -ImageId Questo esempio specifica il parametro pubblico Systems Manager per l’ID dell’immagine per avviare un’istanza mediante l’AMI più recente per Windows Server 2022.
-ImageId "resolve:ssm:/aws/service/ami-windows-latest/Windows_Server-2022-English-Full-Base"
Per altri esempi che utilizzano i parametri di Systems Manager, consulta Query per gli ID AMI Amazon Linux più recenti che utilizzano AWS Systems Manager Parameter Store e Query per l'ultima AMI Windows che utilizza AWS Systems Manager Parameter Store.