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

Proxy support for AWS SDKs #317

Open
5 tasks
dlvenable opened this issue Sep 27, 2021 · 1 comment
Open
5 tasks

Proxy support for AWS SDKs #317

dlvenable opened this issue Sep 27, 2021 · 1 comment
Assignees
Labels
backlog enhancement New feature or request

Comments

@dlvenable
Copy link
Member

dlvenable commented Sep 27, 2021

Is your feature request related to a problem? Please describe.

Data Prepper running behind proxies is not currently supported.

Describe the solution you'd like

Follow the same approach as we are planning #300. Each AWS configuration can include a new proxy configuration.

For example, within peer-forwarder:

  prepper:
    - peer_forwarder:
        discovery_mode: aws_cloud_map
        proxy: http://my-proxy:9000

Describe alternatives you've considered (Optional)

We may wish to have a default AWS configuration available for users to configure. This could be used for any plugin which uses AWS. However, this would be a much larger change.

AWS Components Needing Updating

  • peer-forwarder Cloud Map (AWS SDK v2)
  • opensearch (AWS SDK v2)
  • CloudWatchMeterRegistryProvider (AWS SDK v2)
  • ACMCertificateProvider (multiple plugins; AWS SDK v1)
  • S3CertificateProvider (multiple plugins; AWS SDK v1)
@dlvenable dlvenable self-assigned this Sep 28, 2021
@dapowers87 dapowers87 assigned dapowers87 and unassigned dlvenable Nov 19, 2021
@dlvenable dlvenable added this to the v1.3 milestone Nov 23, 2021
@dlvenable
Copy link
Member Author

It may be nice to do this work after only the AWS SDK v2 is in use per #818 .

@dlvenable dlvenable removed this from the v1.3 milestone Feb 18, 2022
@dlvenable dlvenable added backlog enhancement New feature or request and removed untriaged labels Apr 19, 2022
@dlvenable dlvenable added the good first issue Good for newcomers label Jun 8, 2022
@dlvenable dlvenable removed the good first issue Good for newcomers label Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants