Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen Sie Amazon EC2-Spot-Flottenrollen mit dem AWS CLI
Um die AmazonEC2SpotFleetTaggingRoleIAM-Rolle für Ihre Spot-Flotte-Rechenumgebungen zu erstellen
-
Führen Sie den folgenden Befehl mit dem AWS CLI aus.
$aws iam create-role --role-name AmazonEC2SpotFleetTaggingRole \ --assume-role-policy-document'{ "Version":"2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "Service": "spotfleet.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }' -
Um die AmazonEC2SpotFleetTaggingRoleverwaltete IAM-Richtlinie an Ihre AmazonEC2SpotFleetTaggingRoleRolle anzuhängen, führen Sie den folgenden Befehl mit dem AWS CLI aus.
$aws iam attach-role-policy \ --policy-arn \ arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name \ AmazonEC2SpotFleetTaggingRole
So erstellen Sie die serviceverknüpfte AWSServiceRoleForEC2Spot IAM-Rolle für Amazon EC2 Spot
Anmerkung
Wenn die serviceverknüpfte AWSServiceRoleForEC2Spot IAM-Rolle bereits existiert, wird Ihnen eine Fehlermeldung angezeigt, die der folgenden ähnelt.
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role nameAWSServiceRoleForEC2Spothas been taken in this account, please try a different suffix.
-
Führen Sie den folgenden Befehl mit dem aus. AWS CLI
$aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
So erstellen Sie die serviceverknüpfte AWSServiceRoleForEC2SpotFleet IAM-Rolle für Amazon EC2 Spot Fleet
Anmerkung
Wenn die serviceverknüpfte AWSServiceRoleForEC2SpotFleet IAM-Rolle bereits existiert, wird eine Fehlermeldung angezeigt, die der folgenden ähnelt.
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role nameAWSServiceRoleForEC2SpotFleethas been taken in this account, please try a different suffix.
-
Führen Sie den folgenden Befehl mit dem aus. AWS CLI
$aws iam create-service-linked-role --aws-service-name spotfleet.amazonaws.com