Skip to content

Commit fbcf8df

Browse files
committed
Add a pod-level opt-out for ambient DNS proxying, in preparation for enabling that by default globally.
Signed-off-by: Benjamin Leggett <[email protected]>
1 parent 9693635 commit fbcf8df

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

annotation/annotations.gen.go

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

annotation/annotations.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -582,3 +582,13 @@ annotations:
582582
hidden: false
583583
resources:
584584
- Pod
585+
586+
- name: ambient.istio.io/bypass-dns-capture
587+
featureStatus: Alpha
588+
description: |
589+
When specified on a `Pod` enrolled in ambient mesh, DNS traffic (TCP and UDP on port 53) will not be captured or proxied.
590+
This will break some Istio features, such as ServiceEntries and egress waypoints, but may be desirable for workloads that interact poorly with DNS proxies.
591+
deprecated: false
592+
hidden: true
593+
resources:
594+
- Pod

0 commit comments

Comments
 (0)