자습서:를 사용하여 Amazon EC2 스팟 플릿 역할 생성 AWS CLI - AWS Batch

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

자습서:를 사용하여 Amazon EC2 스팟 플릿 역할 생성 AWS CLI

스팟 플릿 컴퓨팅 환경에 대한 AmazonEC2SpotFleetTaggingRole IAM 역할을 생성하려면
  1. 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" } ] }'
  2. AmazonEC2SpotFleetTaggingRole 관리형 IAM 정책을 AmazonEC2SpotFleetTaggingRole 역할에 연결하려면를 사용하여 다음 명령을 실행합니다 AWS CLI.

    $ aws iam attach-role-policy \ --policy-arn \ arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name \ AmazonEC2SpotFleetTaggingRole
Amazon EC2 Spot에 대한 AWSServiceRoleForEC2Spot IAM 서비스 연결 역할을 생성하려면
참고

AWSServiceRoleForEC2Spot IAM 서비스 연결 역할이 이미 있는 경우 다음과 유사한 오류 메시지가 표시됩니다.

An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role name AWSServiceRoleForEC2Spot has been taken in this account, please try a different suffix.
  • AWS CLI를 사용하여 다음 명령을 실행합니다.

    $ aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
Amazon EC2 스팟 플릿에 대한 AWSServiceRoleForEC2SpotFleet IAM 서비스 연결 역할을 생성하려면
참고

AWSServiceRoleForEC2SpotFleet IAM 서비스 연결 역할이 이미 있는 경우 다음과 유사한 오류 메시지가 표시됩니다.

An error occurred (InvalidInput) when calling the CreateServiceLinkedRole operation: Service role name AWSServiceRoleForEC2SpotFleet has been taken in this account, please try a different suffix.
  • AWS CLI를 사용하여 다음 명령을 실행합니다.

    $ aws iam create-service-linked-role --aws-service-name spotfleet.amazonaws.com