With External Access & external-dns enabled, internal clients should be able to connect to segment store without external DNS resolution #252
Labels
kind/enhancement
Enhancement of an existing feature
priority/P3
No direct impact to applications, e.g., typos in documentation or log messages
status/needs-investigation
Further investigation is required
Description
When we setup Pravega with External Access and external-dns enabled, segment stores advertise external-dns endpoint to clients. As such, internal pravega clients (in the same K8s cluster as pravega deployment) also get routed via external-dns resolution, when connecting to segment store instances. See related issue #3899. This needs to be avoided so internal clients can directly connect to SegmentStore without going through the external dns resolution.
Importance
Should-have: Optimize access from internal clients
Suggestions for an improvement
One way to implement this can be to have the same dns entry as in external dns server inside kubernetes internal dns server (coredns).
The text was updated successfully, but these errors were encountered: