temporalio / temporalio/temporal

Add a feature flag to enable the self-signed certificates for the Elasticsearch transport

Open
#2,230 0 comments 3 reactions 1 assignee View on GitHub

@meiliang86 is already working on this.

Since Dec 3, 2021.

enhancement
Dominant language
Go
Stars
23.2k
Forks
1.9k
Avg merge
2d 8h
Merged PRs (30d)
228

Description

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

At the moment Temporal server connection with Elasticsearch does not work if Elastic uses self-signed certificate for the TLS

Describe the solution you'd like

Enhance config options with a flag which enables self-signed certificates, e.g.
https://github.com/olivere/elastic/issues/636#issuecomment-344516043

Describe alternatives you've considered

Bundling the CA cert with the image
Updating the Temporal startup script to import CAs from the mounted folder automatically

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.