kubernetes/pkg/proxy
Dan Winship 548cf9d5de proxy/iptables: fix internal-vs-external traffic policy handling
Fix internal and external traffic policy to be handled separately (so
that, in particular, services with Local internal traffic policy and
Cluster external traffic policy do not behave as though they had Local
external traffic policy as well.

Additionally, traffic to an `internalTrafficPolicy: Local` service on
a node with no endpoints is now dropped rather than being rejected
(which, as in the external case, may prevent traffic from being lost
when endpoints are in flux).
2022-03-26 11:06:34 -04:00
..
apis Fix health check from Google's Load Balancer 2022-03-11 22:34:59 -08: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 proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00
ipvs proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -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 pkg/proxy: Simplify LocalTrafficDetector 2022-03-18 16:09:04 -04: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 proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00
topology.go proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00
types.go proxy/iptables: fix internal-vs-external traffic policy handling 2022-03-26 11:06:34 -04:00