UNCLASSIFIED - NO CUI

Skip to content

SKIP UPDATE CHECK feat(istio): add envoyfilter to remove trailing dots from proxy host headers

General MR

Summary

This MR adds an EnvoyFilter that strips trailing dots from requests before they're evaluated against the listeners in the envoy proxy. This allows for FQDNs (think www.google.com but with a trailing dot: www.google.com.) to be matched with the host envoy expects (without the dot). Without this, traffic that would normally be bound for the proxy escapes the mesh and fails to connect.

Relevant logs/screenshots

Mimir data source in Grafana now works:

Screenshot_2024-11-25_at_10.39.13_AM

Linked Issue

Closes #35 (closed) and is related to #32 (closed)

Upgrade Notices

N/A

Merge request reports

Loading