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
AWS session token support #1008
Conversation
Please add documentation to |
560a524
to
a8e88df
Compare
@michallula Thank you for PR. And please fix conflicting lines in src/s3fs_util.cpp because another PR merged. If @gaul doesn't matter, I would like to merge this PR. @gaul I think we should discuss in new issue if necessary. |
Conflicts resolved. I'm testing it using airlock project (https://github.com/ing-bank/airlock). Airlock provides docker-compose file which allows you to start locally sophisticated environment with Ceph storage and STS proxy. To setup such environment the following steps are required:
Now it is a time to configure S3 client. I use the following script to configure AWS_* environment variables (please remember to invoke it with
The final part is a Dockerfile with
My fuse.conf:
mount-s3.sh
entrypoint.sh
I use the following command to run a container:
Data from s3 demobucket is available under We are using I hope this PR will be usefull for others as well. |
Thank you for the detailed explanation. @gaul please check and review. |
To test reading credentials from
entrypoint.sh:
mount-s3.sh
|
Thank you for your contribution @michallula! |
@gaul Is there plan for release as we are looking forward and waiting on . As it is still not yet in 1.85 release |
Relevant Issue
Where to put aws_session_token information #651
Details
Add a support for AWS session token