Tạo instance profile

  1. Truy cập IAM

    • Chọn Policies
    • Chọn Cretae policy

CodeDeploy

  1. Trong giao diện Create policy, chọn tab JSON. Sau đó, điền đoạn code sau:
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Action": [
                    "s3:Get*",
                    "s3:List*"
                ],
                "Effect": "Allow",
                "Resource": "*"
            }
        ]
    }
  • Sau đó, chọn Next

CodeDeploy

  1. Kiểm tra chi tiết.
  • Name, nhập CodeDeployDemo-EC2-Permissions CodeDeploy
  1. Thêm tag dạng key-value. Chọn Create policy

CodeDeploy

  1. Tạo policy thành công.

CodeDeploy

  1. Trong giao diện IAM

    • Chọn Roles
    • Chọn Create role

CodeDeploy

  1. Trong giao diện Select trusted entity

    • Chọn AWS service
    • Đối với Use case, chọn EC2
    • Chọn Next

CodeDeploy

  1. Tìm policy vừa tạo. Chọn Next

CodeDeploy

  1. Thực hiện kiểm tra chi tiết.
  • Role name, nhập CodeDeployDemo-EC2-Instance-Profile

CodeDeploy

  1. Chọn Create role

CodeDeploy

  1. Tạo role thành công.

CodeDeploy

  1. Hoàn thành tạo instance profile.

CodeDeploy