I have created a S3 bucket to use for <https://doc...
# help
u
I have created a S3 bucket to use for https://docs.lakefs.io/setup/create-repo.html#create-the-repository. I am wondering on how I would find the address of the bucket
u
Hi Harris, The URL of the storage name space should be something like- S3://<THE_NAME_OF_THE_BUCKET_YOU_CREATED> You also may make sure you set the right permissions in lakeFS configuration in order to be able to work with the bucket you created: https://docs.lakefs.io/setup/storage/s3.html
u
I am receiving a
failed to create repository: failed to access storage
error. To confirm that I did the steps in https://docs.lakefs.io/setup/storage/s3.html correctly, what does
<BUCKET_NAME_WITH_PATH_PREFIX>
represent. Additionally, how would I verify that the
IAM_ROLE
is the one assumed by the lakefs installation
u
The log is: CreateRepository Could not Access Storage Namespace error="AccessDenied" status code: 403. Errorf failed to get S3 Object bucket <bucketname>
u
You don't really have to set the BUCKET_NAME_WITH_PATH_PREFIX in the resources list of your policy if you already have the bucket name in it. It's just a way to give lakeFS permission to a specific path in your bucket instead of all of it. The IAM_ROLE is the ARN of a role that assigned to the user you configured lakefs installation to work with
u
You can find information about how to set the AWS credentials for your lakeFS installation here: https://docs.lakefs.io/reference/configuration.html
u
u
That works thank you! Apologize for the very basic questions
u
Cool 😎 NP