Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Identifiez vos ressources en référençant les spécifications AMIs
Vous pouvez identifier vos AWS ressources qui font référence à des Amazon Machine Images (AMIs) spécifiées, qu'elles AMIs soient publiques ou privées, ou qu'elles soient propriétaires. Cette visibilité vous permet de vous assurer que vos ressources utilisent les dernières normes de conformité AMIs.
Principaux avantages
Grâce à la vérification des références à l’AMI, vous :
-
Vérifiez l'utilisation de AMIs dans votre compte.
-
Vérifiez où des informations spécifiques AMIs sont référencées.
-
Maintenez la conformité en mettant à jour vos ressources pour faire référence aux dernières nouveautésAMIs.
Rubriques
Ressources prises en charge
Les références à une AMI peuvent être vérifiées dans :
-
EC2 instances
-
Modèles de lancement
-
Paramètres SSM
-
Recettes d’images Image Builder
-
Recettes de conteneurs Image Builder
Fonctionnement des vérifications de références d’une AMI
Opération de base
Lorsque vous exécutez une vérification de références d’une AMI, vous :
-
Spécifiez les AMIs éléments à vérifier.
-
Choisissez les types de ressources à analyser.
-
Recevez une liste de vos ressources qui font référence aux informations spécifiées AMIs.
Sélection du type de ressource
Dans la console, vous sélectionnez les types de ressources à analyser.
Dans la CLI, vous spécifiez les types de ressources à analyser à l’aide de l’un ou des deux paramètres CLI suivants :
-
IncludeAllResourceTypes: analyse tous les types de ressources prises en charge. -
ResourceTypes: analyse les types de ressources que vous avez spécifiés.
Définition de la portée de la réponse
Vous pouvez définir la réponse pour les EC2 instances et lancer les modèles en personnalisant les ResourceTypeOptions valeurs à l'aide du ResourceTypes paramètre. La console et le paramètre IncludeAllResourceTypes utilisent tous deux des valeurs d’option par défaut. Lorsque ResourceTypes et IncludeAllResourceTypes sont utilisées ensemble, les valeurs des options ResourceTypes ont priorité sur les valeurs par défaut.
Les valeurs par défaut sont les suivantes :
| Type de ressource | Option de définition de la portée (OptionName) |
Objectif | Valeurs par défaut pour OptionValue et la console |
|---|---|---|---|
| EC2 instances | state-name |
Filtrer par état de l’instance | pending, running, shutting-down, terminated, stopping, stopped (tous les états) |
| Modèles de lancement | version-depth |
Spécifiez le nombre de versions du modèle de lancement à vérifier (à partir de la version la plus récente) | 10 (versions les plus récentes) |
Autorisations IAM requises
Pour utiliser l'DescribeImageReferencesAPI afin d'identifier les ressources qui font référence à des ressources spécifiées AMIs, vous devez disposer des autorisations IAM suivantes pour décrire les ressources :
-
ec2:DescribeInstances -
ec2:DescribeLaunchTemplates -
ec2:DescribeLaunchTemplateVersions -
ssm:DescribeParameters -
ssm:GetParameters -
imagebuilder:ListImageRecipes -
imagebuilder:ListContainerRecipes -
imagebuilder:GetContainerRecipe
Exemple de politique IAM pour l’utilisation de l’API DescribeImageReferences
L'exemple de politique suivant vous accorde les autorisations nécessaires pour utiliser l'DescribeImageReferencesAPI, qui inclut les autorisations pour décrire les EC2 instances, les modèles de lancement, les paramètres de Systems Manager, les recettes d'images Image Builder et les recettes de conteneur Image Builder.
Important
Nous vous recommandons vivement d'utiliser la stratégie AWS gérée AmazonEC2ImageReferencesAccessPolicyplutôt que de la créer vous-même. La création d’une politique IAM personnalisée qui ne fournit que les autorisations requises nécessite du temps et de l’expertise, et nécessitera des mises à jour à mesure que de nouveaux types de ressources seront disponibles.
La politique gérée AmazonEC2ImageReferencesAccessPolicy :
-
Accorde toutes les autorisations nécessaires pour utiliser l'DescribeImageReferencesAPI (notamment les autorisations pour décrire les EC2 instances, les modèles de lancement, les paramètres de Systems Manager, le conteneur Image Builder et les recettes d'images).
-
Prend automatiquement en charge les nouveaux types de ressources dès qu’ils sont disponibles (ce qui est particulièrement important lors de l’utilisation du paramètre
IncludeAllResourceTypes).
Vous pouvez associer la politique AmazonEC2ImageReferencesAccessPolicy à vos identités IAM (utilisateurs, groupes et rôles).
Pour voir les autorisations incluses dans cette politique, consultez la section AmazonEC2ImageReferencesAccessPolicy dans la Référence des politiques gérées par AWS .
Étapes de vérification des références d’une AMI
Utilisez les procédures suivantes pour identifier les AWS ressources auxquelles les références sont spécifiées AMIs.