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

Add an option to pass a truststore in a format of a base64 string #2026

Open
1 of 2 tasks
M0arcin opened this issue Sep 26, 2022 · 1 comment
Open
1 of 2 tasks

Add an option to pass a truststore in a format of a base64 string #2026

M0arcin opened this issue Sep 26, 2022 · 1 comment

Comments

@M0arcin
Copy link

M0arcin commented Sep 26, 2022

What kind an issue is this?

  • Bug report. If you’ve found a bug, please provide a code snippet or test to reproduce it below.
    The easier it is to track down the bug, the faster it is solved.
  • Feature Request. Start by telling us what problem you’re trying to solve.
    Often a solution already exists! Don’t send pull requests to implement new features without
    first getting our support. Sometimes we leave features out on purpose to keep the project small.

Feature description

The current implementation of passing TrustStore is limited to a path to certain storage - either hdfs or some other location elasticsearch-hadoop could access. It burdens the user with uploading and maintaining the file somewhere, which can be quite a challenge in the case of many connections.

To simplify the process, Truststore could be loaded from a base64 string, decrypted, and loaded inside the elasticsearch-hadoop package. Of course, such functionality could be allowed on top of the existing solution as an additional parameter.

M0arcin pushed a commit to M0arcin/elasticsearch-hadoop that referenced this issue Sep 26, 2022
M0arcin added a commit to M0arcin/elasticsearch-hadoop that referenced this issue Sep 26, 2022
@M0arcin
Copy link
Author

M0arcin commented Sep 27, 2022

PR @ #2027
Not sure why it wasn't connected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants