-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
destination-s3: assume role auth #38204
destination-s3: assume role auth #38204
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @stephane-airbyte and the rest of your teammates on Graphite |
7cf3a63
to
58ef36f
Compare
58ef36f
to
12cbac5
Compare
12cbac5
to
6c0962a
Compare
6c0962a
to
0870cd1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for all the hard work on this. Glad we were able to get it into good shape in the time we had.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
generally lgtm but had some clarifying questions
...kotlin/io/airbyte/cdk/integrations/destination/s3/credential/S3AssumeRoleCredentialConfig.kt
Show resolved
Hide resolved
...ns/src/test/kotlin/io/airbyte/cdk/integrations/destination/s3/credential/S3AssumeRoleTest.kt
Outdated
Show resolved
Hide resolved
airbyte-integrations/connectors/destination-s3/src/main/resources/spec.json
Outdated
Show resolved
Hide resolved
...on/java/io/airbyte/integrations/destination/s3/S3CsvAssumeRoleDestinationAcceptanceTest.java
Outdated
Show resolved
Hide resolved
...ion-s3/src/test/java/io/airbyte/integrations/destination/s3/S3DestinationAssumeRoleTest.java
Outdated
Show resolved
Hide resolved
...ion-s3/src/test/java/io/airbyte/integrations/destination/s3/S3DestinationAssumeRoleTest.java
Outdated
Show resolved
Hide resolved
8994a87
to
5f9b371
Compare
df6f812
to
55765d3
Compare
55765d3
to
60f5cb1
Compare
53569b5
to
9d2f7fb
Compare
9d2f7fb
to
30c2a33
Compare
30c2a33
to
116ae5e
Compare
116ae5e
to
9b3e09b
Compare
9b3e09b
to
cb1ea02
Compare
@alafanechere I think the new secrets logic is broken for unit tests, unless I'm missing something obvious |
@stephane-airbyte the new secret logic is not yet in production. I only have seeded metadata files so far, and I'm actively working on changing the secret fetching logic in |
cb1ea02
to
be0d9d0
Compare
358b255
to
3268a41
Compare
3268a41
to
14edcb1
Compare
Merge activity
|
Linking the Loom Demo https://www.loom.com/share/225fe3aa4bab4f379f3f4af99cb425e3 |
adding assume-role auth. We created a bunch of secrets in GSM, and allowed to pass an environment into the S3Destination constructor, so we don't modify the system env for everyone.