S3-Glue
This page guides you through the process of setting up the S3 destination connector with Glue.
Prerequisites
List of required fields:
- Access Key ID
- Secret Access Key
- S3 Bucket Name
- S3 Bucket Path
- S3 Bucket Region
- Glue database
- Glue serialization library
- Allow connections from Airbyte server to your AWS S3/ Minio S3 cluster (if they exist in separate VPCs).
- An S3 bucket with credentials or an instance profile with read/write permissions configured for the host (ec2, eks).
- Enforce encryption of data in transit
- Allow permissions to access the AWS Glue service from the Airbyte connector
Step 1: Set up S3
Sign in to your AWS account. Use an existing or create new Access Key ID and Secret Access Key.
Prepare S3 bucket that will be used as destination, see this to create an S3 bucket.
NOTE: If the S3 cluster is not configured to use TLS, the connection to Amazon S3 silently reverts to an unencrypted connection. Airbyte recommends all connections be configured to use TLS/SSL as support for AWS's shared responsibility model
Step 2: Set up Glue
Sign in to your AWS account. Use an existing or create new Access Key ID and Secret Access Key.
Prepare the Glue database that will be used as destination, see this to create a Glue database