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.
Les instances ponctuelles ne sont pas réduites
AWS Batch a introduit le rôle AWSServiceRoleForBatchlié au service le 10 mars 2021. Si aucun rôle n'est spécifié dans le serviceRole
paramètre de l'environnement informatique, ce rôle lié au service est utilisé comme rôle de service. Supposons toutefois que le rôle lié au service soit utilisé dans un environnement informatique EC2 Spot, mais que le rôle Spot utilisé n'inclut pas la politique EC2 SpotFleetTaggingRole gérée par Amazon. Dans ce cas, l'instance Spot n'est pas réduite. Par conséquent, vous recevrez un message d'erreur avec le message suivant : « Vous n'êtes pas autorisé à effectuer cette opération ». Procédez comme suit pour mettre à jour le rôle de flotte ponctuelle que vous utilisez dans le spotIamFleetRole
paramètre. Pour plus d'informations, consultez les sections Utilisation de rôles liés à un service et Création d'un rôle pour déléguer des autorisations à un AWS service dans le Guide de l'utilisateur IAM.
Rubriques
Associez la politique EC2 SpotFleetTaggingRole gérée par Amazon à votre rôle Spot Fleet dans le AWS Management Console
Pour appliquer la politique gérée par IAM actuelle à votre rôle Amazon EC2 Spot Fleet
Ouvrez la console IAM à l'adresse https://console.aws.amazon.com/iam/
. -
Choisissez Rôles, puis choisissez votre rôle Amazon EC2 Spot Fleet.
-
Choisissez Attach policy (Attacher la politique).
-
Sélectionnez Amazon, EC2 SpotFleetTaggingRole puis choisissez Attach policy.
-
Choisissez à nouveau votre rôle Amazon EC2 Spot Fleet pour supprimer la politique précédente.
-
Sélectionnez le x à droite de la EC2 SpotFleetRole politique d'Amazon, puis choisissez Detach.
Associez la politique EC2 SpotFleetTaggingRole gérée par Amazon à votre rôle de Spot Fleet grâce au AWS CLI
Les exemples de commandes supposent que votre rôle Amazon EC2 Spot Fleet est nomméAmazonEC2SpotFleetRole
. Si votre rôle utilise un nom différent, ajustez les commandes en conséquence.
Pour associer la politique EC2 SpotFleetTaggingRole gérée par Amazon à votre rôle Spot Fleet
-
Pour associer la politique IAM EC2 SpotFleetTaggingRole gérée par Amazon à votre
AmazonEC2SpotFleetRole
rôle, exécutez la commande suivante à l'aide du AWS CLI.$
aws iam attach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name
AmazonEC2SpotFleetRole
-
Pour dissocier la politique IAM EC2 SpotFleetRole gérée par Amazon de votre
AmazonEC2SpotFleetRole
rôle, exécutez la commande suivante à l'aide du. AWS CLI$
aws iam detach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetRole \ --role-name
AmazonEC2SpotFleetRole