Skip to content

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

Open
@M0arcin

Description

@M0arcin

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions