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

AWS S3 Support #31

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

AWS S3 Support #31

wants to merge 1 commit into from

Conversation

Ralnoc
Copy link

@Ralnoc Ralnoc commented May 26, 2023

Add support for AWS S3 as a Iceberg table location through s3a:// as a filesystem to store Iceberg data and metadata.

Included are updates to pre-package the core-site.xml in the correct location so that AWS IAM Role policies will work, regardless to if they are pulling from an EC2 instance IAM Profile, Environment Variables, a credential file or Kubernetes IRSA Web Token authentication.

@danielcweeks
Copy link
Contributor

Thanks @Ralnoc , but I don't think we want to add the Hadoop dependencies here. If we want to add S3 support, it should be through iceberg-aws and the S3FileIO implementation to avoid dragging in Hadoop.

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.

2 participants