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

[DSIP-42] Add dolphinscheduler-aws-authentication module #16024

Closed
2 tasks done
Tracked by #14102
ruanwenjun opened this issue May 17, 2024 · 0 comments · Fixed by #16043
Closed
2 tasks done
Tracked by #14102

[DSIP-42] Add dolphinscheduler-aws-authentication module #16024

ruanwenjun opened this issue May 17, 2024 · 0 comments · Fixed by #16043
Assignees
Labels

Comments

@ruanwenjun
Copy link
Member

ruanwenjun commented May 17, 2024

Search before asking

  • I had searched in the DSIP and found no similar DSIP.

Motivation

Right now, we have multiple module might need to login with aws e.g. s3-storage, EMR task....
It's need to add an aws-authentication module to provide a service help to do the login logic.

Design Detail

  • Add new module dolphinscheduler-authentication, which is a pom module.
  • Add new module dolphinscheduler-aws-authentication under dolphinscheduler-authentication
  • Move aws authentication code into dolphinscheduler-aws-authentication
  • Move aws config into aws.yaml

Compatibility, Deprecation, and Migration Plan

Compatibility with latest version

Test Plan

Test by manual

Code of Conduct

@ruanwenjun ruanwenjun changed the title [DSIP-42] S3 support more authentication methods [DSIP-42] Add aws authentication module May 17, 2024
@ruanwenjun ruanwenjun changed the title [DSIP-42] Add aws authentication module [DSIP-42] Add aws-authentication module May 18, 2024
@ruanwenjun ruanwenjun changed the title [DSIP-42] Add aws-authentication module [DSIP-42] Add dolphinscheduler-aws-authentication module May 21, 2024
@ruanwenjun ruanwenjun self-assigned this May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant