Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the steps to create a private S3 bucket simpler #324

Merged
merged 1 commit into from
Jul 20, 2022

Conversation

krishnakalyan3
Copy link
Contributor

Based on discussion with @panos-is

a. Naviagte to AWS WebUI -> IAM -> [Roles](https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-east-1#/roles)
b. Create Role -> Custom trust policy 
c. Paste the output of the CLI into the `json` editor and click Next
[Image STS]
d. In the `Add permissions` page click Next
e. The role name must begin with `grid-s3-access-` and click on Create role
[Image Role]
f. You will be redirected to IAM -> Roles. Select your role
g. Click on Add Permissions -> Create Inline Policy and paste the permission policy from the CLI output after replacing the bucket name and click on Review Policy
h. Enter an appropriate name, for example, my-permission-policy-for-grid.
[Image Permission Policy]

What does this PR do?

Explain purpose of PR and any useful context.

Based on discussion with @panos-is 

```
a. Naviagte to AWS WebUI -> IAM -> [Roles](https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-east-1#/roles)
b. Create Role -> Custom trust policy 
c. Paste the output of the CLI into the `json` editor and click Next
[Image STS]
d. In the `Add permissions` page click Next
e. The role name must begin with `grid-s3-access-` and click on Create role
[Image Role]
f. You will be redirected to IAM -> Roles. Select your role
g. Click on Add Permissions -> Create Inline Policy and paste the permission policy from the CLI output after replacing the bucket name and click on Review Policy
h. Enter an appropriate name, for example, my-permission-policy-for-grid.
[Image Permission Policy]
```
@krishnakalyan3
Copy link
Contributor Author

krishnakalyan3 commented Jul 18, 2022

@essiequoi essiequoi requested a review from rlizzo July 18, 2022 19:27
Copy link
Contributor

@rlizzo rlizzo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this process. It's a lot more linear than the current explanation and does the same job!

@essiequoi essiequoi merged commit 76b3b85 into gridai:dev Jul 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants