How to configure AWS S3 bucket in HCS
AWS S3
Here you can find the documentation for configuring AWS S3 bucket in HCS.
TLDR
Create a bucket in AWS Console
Create a custom policy in AWS Console with the following permissions:
Create an IAM user in AWS Console & attach the policy from the previous step.
Go to User settings & create an
Access Key
in AWS Console.Add the
Access Key
andSecret Key
in HCS when you create a new S3 source
Detailed steps
Create a bucket
Go to AWS Console and create a new bucket.
Name your bucket.
Create a new policy
Create a new policy.
Go to AWS Console and create a new policy.
Add the following JSON permissions to your policy (replace your-bucket-name
with your bucket name):
Create a new IAM user
Create a new IAM User.
Go to AWS Console and create a new user.
Name your user.
Attach the policy created in the previous step.
Go to your user settings.
Create a new Access Key
.
Set Other
as use-case.
Copy the Access Key
& Secret Access Key
.
You will need it to configure this S3 storage in HCS.
Configure S3 in HCS
Add new S3 Storage Go to your HCS instance and create a new S3 storage.
Add the details.
Make sure you use the S3 HTTP endpoint without the bucket name. For example, https://s3.eu-central-1.amazonaws.com
.
Well done!
Last updated