To get started with Vulture, you will need a AWS account and setup the environment in your account. Vulture is composed of a stack of AWS services as below:
Setup
This chapter guides you to configure the following AWS services which you will use in Vulture. - AWS IAM - AWS Batch - AWS S3
Create an IAM role for your Workspace
- Head over to the IAM console, find and click "Create role" button (2) under the Roles (1) section.
- Select the "AWS service" (3) and choose the "Batch" use case (4) hit Next button (5) at the bottom.
-
Select the following policies and click "attach policies" to add them (6).
-
AdministratorAccess
- AmazonEC2FullAccess
- AmazonEC2ContainerRegistryFullAccess
- AmazonS3FullAccess
- AWSBatchServiceRole
- AdministratorAccess
- AWSBatchFullAccess
- AmazonEC2ContainerServiceforEC2Role
- AmazonEC2ContainerServiceRole
- Name the role as "vulture-iam-role" and click "Create role".
Therefore, a role named "aws-workshop-admin" is ready for use.