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à.
Identifica le tue risorse facendo riferimento a quanto specificato AMIs
Puoi identificare AWS le tue risorse che fanno riferimento ad Amazon Machine Images (AMIs) specificate, indipendentemente dal fatto che AMIs siano pubbliche o private o da chi le possiede. Questa visibilità ti aiuta a garantire che le tue risorse utilizzino le più recenti normative AMIs.
Vantaggi principali
La verifica dei riferimenti AMI ti aiuta a:
-
Verifica l'utilizzo di AMIs nel tuo account.
-
Controlla dove si fa riferimento a qualcosa di specifico AMIs .
-
Mantieni la conformità aggiornando le tue risorse in modo che facciano riferimento alle ultime novitàAMIs.
Argomenti
Risorse supportate
I riferimenti AMI possono essere controllati in:
-
EC2 istanze
-
Modelli di avvio
-
Parametri SSM
-
Ricette di immagini Image Builder
-
Ricette per contenitori Image Builder
Come funzionano i controlli di riferimento AMI
Funzionamento di base
Quando esegui un controllo di riferimento AMI, tu:
-
Specificate quale AMIs controllare.
-
Scegli quali tipi di risorse scansionare.
-
Ricevi un elenco delle tue risorse che fanno riferimento a quanto specificato AMIs.
Selezione del tipo di risorsa
Nella console, si selezionano i tipi di risorse da scansionare.
Nella CLI, si specificano i tipi di risorse da scansionare utilizzando uno o entrambi i seguenti parametri CLI:
-
IncludeAllResourceTypes
: analizza tutti i tipi di risorse supportati. -
ResourceTypes
: esegue la scansione dei tipi di risorse specificati.
Ambito della risposta
È possibile definire l'ambito della risposta per EC2 le istanze e avviare i modelli personalizzando ResourceTypeOptions
i valori utilizzando il parametro. ResourceTypes
La console e il IncludeAllResourceTypes
parametro utilizzano entrambi i valori delle opzioni predefiniti. Se ResourceTypes
e IncludeAllResourceTypes
vengono utilizzati insieme, i valori delle ResourceTypes
opzioni hanno la precedenza sui valori predefiniti.
I valori predefiniti sono i seguenti:
Tipo di risorsa | Opzione Scoping () OptionName |
Scopo | Valori predefiniti per una OptionValue console |
---|---|---|---|
EC2 istanze | state-name |
Filtra per stato dell'istanza | pending ,running ,shutting-down ,terminated ,stopping , stopped (tutti gli stati) |
Modelli di avvio | version-depth |
Specificate il numero di versioni del modello di avvio da controllare (a partire dalla versione più recente) | 10 (versioni più recenti) |
Autorizzazioni IAM richieste
Per utilizzare l'DescribeImageReferencesAPI per identificare le risorse con riferimento specificato AMIs, sono necessarie le seguenti autorizzazioni IAM per descrivere le risorse:
-
ec2:DescribeInstances
-
ec2:DescribeLaunchTemplates
-
ec2:DescribeLaunchTemplateVersions
-
ssm:DescribeParameters
-
ssm:GetParameters
-
imagebuilder:ListImageRecipes
-
imagebuilder:ListContainerRecipes
-
imagebuilder:GetContainerRecipe
Esempio di policy IAM per l'utilizzo dell'API DescribeImageReferences
La seguente politica di esempio concede le autorizzazioni per utilizzare l'DescribeImageReferencesAPI, che include le autorizzazioni per descrivere EC2 istanze, modelli di avvio, parametri di Systems Manager, ricette di immagini Image Builder e ricette di contenitori Image Builder.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "ec2:DescribeImageReferences", "Resource": "*" }, { "Effect": "Allow", "Action": [ "ec2:DescribeInstances", "ec2:DescribeLaunchTemplates", "ec2:DescribeLaunchTemplateVersions", "ssm:DescribeParameters", "ssm:GetParameters", "imagebuilder:ListImageRecipes", "imagebuilder:ListContainerRecipes", "imagebuilder:GetContainerRecipe" ], "Resource": "*", "Condition": { "ForAnyValue:StringEquals": { "aws:CalledVia": [ "ec2-images.amazonaws.com" ] } } } ] }
Importante
Si consiglia vivamente di utilizzare la policy AWS gestita AmazonEC2ImageReferencesAccessPolicy
anziché crearla autonomamente. La creazione di una policy IAM personalizzata che fornisca solo le autorizzazioni richieste richiede tempo ed esperienza e richiederà aggiornamenti non appena saranno disponibili nuovi tipi di risorse.
La politica AmazonEC2ImageReferencesAccessPolicy
gestita:
-
Concede tutte le autorizzazioni necessarie per utilizzare l'DescribeImageReferencesAPI (tra cui le autorizzazioni per descrivere EC2 istanze, modelli di avvio, parametri di Systems Manager e ricette di immagini e contenitori Image Builder).
-
Supporta automaticamente nuovi tipi di risorse non appena diventano disponibili (particolarmente importante quando si utilizza il parametro).
IncludeAllResourceTypes
Puoi collegare la AmazonEC2ImageReferencesAccessPolicy
policy alle tue identità IAM (utenti, gruppi e ruoli).
Per visualizzare le autorizzazioni incluse in questa policy, consulta AmazonEC2ImageReferencesAccessPolicyil AWS Managed Policy Reference.
Passaggi per verificare i riferimenti AMI
Utilizzate le seguenti procedure per identificare a quali AWS risorse si riferisce il riferimento specificato AMIs.