As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Crie funções de frota spot do Amazon EC2 com o AWS CLI
Para criar a função do Amazon EC2 SpotFleetTaggingRole IAM para seus ambientes computacionais Spot Fleet
-
Execute o seguinte comando com o AWS CLI.
$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" } ] }' -
Para anexar a política de IAM EC2 SpotFleetTaggingRole gerenciada pela Amazon à sua EC2 SpotFleetTaggingRole função na Amazon, execute o seguinte comando com AWS CLI o.
$aws iam attach-role-policy \ --policy-arn \ arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name \ AmazonEC2SpotFleetTaggingRole
Para criar um perfil do IAM AWSServiceRoleForEC2Spot vinculado ao serviço Amazon EC2 Spot
nota
Caso o perfil do IAM AWSServiceRoleForEC2Spot vinculado ao serviço já exista, você verá uma mensagem de erro semelhante à seguinte.
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role nameAWSServiceRoleForEC2Spothas been taken in this account, please try a different suffix.
-
Execute o seguinte comando com o AWS CLI.
$aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
Para criar o perfil do IAM AWSServiceRoleForEC2SpotFleet vinculado ao serviço para frota spot Amazon EC2
nota
Caso o perfil do IAM AWSServiceRoleForEC2SpotFleet vinculado ao serviço já exista, você verá uma mensagem de erro semelhante à seguinte.
An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role nameAWSServiceRoleForEC2SpotFleethas been taken in this account, please try a different suffix.
-
Execute o seguinte comando com o AWS CLI.
$aws iam create-service-linked-role --aws-service-name spotfleet.amazonaws.com