@@ -193,6 +193,50 @@ An empty string slice is meant to select all network interfaces.</p>
193
193
<p >DetectLocalMode determines mode to use for detecting local traffic, defaults to LocalModeClusterCIDR</p >
194
194
</td >
195
195
</tr >
196
+ <tr ><td ><code >detectLocal</code > <B >[Required]</B ><br />
197
+ <a href =" #kubeproxy-config-k8s-io-v1alpha1-DetectLocalConfiguration " ><code >DetectLocalConfiguration</code ></a >
198
+ </td >
199
+ <td >
200
+ <p >DetectLocal contains optional configuration settings related to DetectLocalMode.</p >
201
+ </td >
202
+ </tr >
203
+ </tbody >
204
+ </table >
205
+
206
+ ## ` DetectLocalConfiguration ` {#kubeproxy-config-k8s-io-v1alpha1-DetectLocalConfiguration}
207
+
208
+
209
+ ** Appears in:**
210
+
211
+ - [ KubeProxyConfiguration] ( #kubeproxy-config-k8s-io-v1alpha1-KubeProxyConfiguration )
212
+
213
+
214
+ <p >DetectLocalConfiguration contains optional settings related to DetectLocalMode option</p >
215
+
216
+
217
+ <table class =" table " >
218
+ <thead ><tr ><th width =" 30% " >Field</th ><th >Description</th ></tr ></thead >
219
+ <tbody >
220
+
221
+
222
+ <tr ><td ><code >bridgeInterface</code > <B >[Required]</B ><br />
223
+ <code >string</code >
224
+ </td >
225
+ <td >
226
+ <p >BridgeInterface is a string argument which represents a single bridge interface name.
227
+ Kube-proxy considers traffic as local if originating from this given bridge.
228
+ This argument should be set if DetectLocalMode is set to LocalModeBridgeInterface.</p >
229
+ </td >
230
+ </tr >
231
+ <tr ><td ><code >interfaceNamePrefix</code > <B >[Required]</B ><br />
232
+ <code >string</code >
233
+ </td >
234
+ <td >
235
+ <p >InterfaceNamePrefix is a string argument which represents a single interface prefix name.
236
+ Kube-proxy considers traffic as local if originating from one or more interfaces which match
237
+ the given prefix. This argument should be set if DetectLocalMode is set to LocalModeInterfaceNamePrefix.</p >
238
+ </td >
239
+ </tr >
196
240
</tbody >
197
241
</table >
198
242
@@ -424,6 +468,22 @@ NAT when loadbalancing</p>
424
468
with DSR</p >
425
469
</td >
426
470
</tr >
471
+ <tr ><td ><code >rootHnsEndpointName</code > <B >[Required]</B ><br />
472
+ <code >string</code >
473
+ </td >
474
+ <td >
475
+ <p >RootHnsEndpointName is the name of hnsendpoint that is attached to
476
+ l2bridge for root network namespace</p >
477
+ </td >
478
+ </tr >
479
+ <tr ><td ><code >forwardHealthCheckVip</code > <B >[Required]</B ><br />
480
+ <code >bool</code >
481
+ </td >
482
+ <td >
483
+ <p >ForwardHealthCheckVip forwards service VIP for health check port on
484
+ Windows</p >
485
+ </td >
486
+ </tr >
427
487
</tbody >
428
488
</table >
429
489
@@ -747,8 +807,9 @@ default value of format is <code>text</code></p>
747
807
<a href =" https://pkg.go.dev/time#Duration " ><code >time.Duration</code ></a >
748
808
</td >
749
809
<td >
750
- <p >Maximum number of seconds between log flushes. Ignored if the
751
- selected logging backend writes log messages without buffering.</p >
810
+ <p >Maximum number of nanoseconds (i.e. 1s = 1000000000) between log
811
+ flushes. Ignored if the selected logging backend writes log
812
+ messages without buffering.</p >
752
813
</td >
753
814
</tr >
754
815
<tr ><td ><code >verbosity</code > <B >[Required]</B ><br />
@@ -769,14 +830,6 @@ are always logged.</p>
769
830
Only supported for " ; text" ; log format.</p >
770
831
</td >
771
832
</tr >
772
- <tr ><td ><code >sanitization</code > <B >[Required]</B ><br />
773
- <code >bool</code >
774
- </td >
775
- <td >
776
- <p >[Experimental] When enabled prevents logging of fields tagged as sensitive (passwords, keys, tokens).
777
- Runtime log sanitization may introduce significant computation overhead and therefore should not be enabled in production.`)</p >
778
- </td >
779
- </tr >
780
833
<tr ><td ><code >options</code > <B >[Required]</B ><br />
781
834
<a href =" #FormatOptions " ><code >FormatOptions</code ></a >
782
835
</td >
0 commit comments