You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request. Searching for pre-existing feature requests helps us consolidate datapoints for identical requirements into a single place, thank you!
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
If you are interested in working on this issue or have submitted a pull request, please leave a comment.
Overview of the Issue
In order to increase security on our systems, we enabled transparent proxy. However, when doing that, some of our pods are not able to start up anymore.
In this specific case, we are facing issues with Elasticsearch.
Elasticsearch is using multiple replicas and needs to elect a leader when it starts up. However, after enabling transparent proxy, this does not work anymore.
We already enabled dialed direct and I also tried to configure service intentions for their own service (so es-master is allowed to communicate with es-master)
Reproduction Steps
Deploy Consul with transparent proxy enabled
Deploy Elasticsearch
Enable Dialed Direct option:
spec:
transparentProxy:
dialedDirectly: true
Expected behavior
The pods should be able to communicate with their respective partner
Environment details
If not already included, please provide the following:
Community Note
Overview of the Issue
In order to increase security on our systems, we enabled transparent proxy. However, when doing that, some of our pods are not able to start up anymore.
In this specific case, we are facing issues with Elasticsearch.
Elasticsearch is using multiple replicas and needs to elect a leader when it starts up. However, after enabling transparent proxy, this does not work anymore.
We already enabled dialed direct and I also tried to configure service intentions for their own service (so es-master is allowed to communicate with es-master)
Reproduction Steps
Deploy Consul with transparent proxy enabled
Deploy Elasticsearch
Enable Dialed Direct option:
Expected behavior
The pods should be able to communicate with their respective partner
Environment details
If not already included, please provide the following:
consul-k8s
version: 1.19.0values.yaml
used to deploy the helm chart:Additionally, please provide details regarding the Kubernetes Infrastructure, as shown below:
Any other information you can provide about the environment/deployment.
Additional Context
The issue is basically the same as here:
#1155
The text was updated successfully, but these errors were encountered: