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 AWS CLI
Um das zu erstellen AmazonEC2SpotFleetTaggingRole IAM-Rolle für Ihre Spot Fleet-Rechenumgebungen
-
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 AmazonEC2SpotFleetTaggingRole verwaltete IAM-Richtlinie an Ihre AmazonEC2SpotFleetTaggingRole Rolle 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
Um die serviceverknüpfte AWSServiceRoleForEC2Spot IAM-Rolle für Amazon EC2 Spot zu erstellen
Anmerkung
Wenn die serviceverknüpfte AWSServiceRoleForEC2Spot IAM-Rolle bereits existiert, wird 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
Um die serviceverknüpfte AWSServiceRoleForEC2Spot Fleet IAM-Rolle für Amazon EC2 Spot Fleet zu erstellen
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