kubernetes/pkg/proxy
Tim Hockin 482f3bc4bf kube-proxy: all external jumps to XLB chain
This makes the "destination" policy model clearer.  All external
destination captures now jump to the "XLB chain, which is the main place
that masquerade is done (removing it from most other places).

This is simpler to trace - XLB *always* exists (as long as you have an
external exposure) and never gets bypassed.
2022-03-30 09:52:18 -07:00
..
apis Add validation for bridge-interface and interface-name-prefix 2022-03-25 20:06:12 +01:00
config OWNERS cleanup - Jan 2021 Week 1 2022-01-10 08:14:29 -05:00
healthcheck removed unnecessary log line 2022-01-09 11:48:03 +05:30
iptables kube-proxy: all external jumps to XLB chain 2022-03-30 09:52:18 -07:00
ipvs pkg/proxy/ipvs: add unit tests Test_EndpointSliceOnlyReadyAndTerminatingCluster and Test_EndpointSliceReadyAndTerminatingCluster for validating ProxyTerminatingEndpoints when the traffic policy is 'Cluster' 2022-03-29 11:37:15 -04:00
metaproxier Migrate cmd/proxy/app and pkg/proxy/meta_proxier to structured logging (#104928) 2021-09-14 20:50:40 -07:00
metrics kube-proxy iptables expose number of rules metrics 2021-03-05 10:00:38 +01:00
userspace Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
util Local Traffic Detector: Add two new modes 2022-03-25 20:06:06 +01:00
winkernel Merge pull request #108812 from danwinship/endpoint-chain-names 2022-03-19 02:15:09 -07:00
winuserspace remove ReallyCrashForTesting and cleaned up some references to HandleCrash behavior 2021-11-29 20:00:10 +00:00
doc.go
endpoints_test.go Graduate EndpointSliceProxying and WindowsEndpointSliceProxying Gates 2021-07-07 13:33:30 -07:00
endpoints.go proxy/iptables: fix up endpoint chain name computation 2022-03-18 16:10:33 -04:00
endpointslicecache_test.go Kubeproxy uses V1 EndpointSlice 2021-06-30 18:41:57 -07:00
endpointslicecache.go proxy/iptables: fix up endpoint chain name computation 2022-03-18 16:10:33 -04:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
service_test.go run hack/update-netparse-cve.sh 2021-08-20 10:42:09 +02:00
service.go proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00
topology_test.go pkg/proxy: update CategorizeEndpoints to apply ProxyTerminatingEndpoints to all traffic policies 2022-03-29 11:06:58 -04:00
topology.go pkg/proxy: update CategorizeEndpoints to apply ProxyTerminatingEndpoints to all traffic policies 2022-03-29 11:06:58 -04:00
types.go proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00