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 mantenute 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.
Elenca le AMI di Amazon Linux
- AWS CLI
-
Per elencare le AMI Linux nell’attuale regione AWS
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 nell’attuale regione AWS
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 di Windows nell’attuale regione AWS
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 di Windows nell’attuale regione AWS
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
Utilizza il cmdlet New-EC2Instance 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 Systems Manager, consulta Query for the latest Amazon Linux AMI IDs Using AWS Systems Manager Parameter Store e Query for the Latest Windows AMI Using AWS Systems Manager Parameter Store.