kubernetes/pkg/proxy
Dan Winship 1609017f2b kube-proxy: remove ipvs-to-iptables fallback
If the user passes "--proxy-mode ipvs", and it is not possible to use
IPVS, then error out rather than falling back to iptables.

There was never any good reason to be doing fallback; this was
presumably erroneously added to parallel the iptables-to-userspace
fallback (which only existed because we had wanted iptables to be the
default but not all systems could support it).

In particular, if the user passed configuration options for ipvs, then
they presumably *didn't* pass configuration options for iptables, and
so even if the iptables proxy is able to run, it is likely to be
misconfigured.
2022-08-16 09:30:08 -04:00
..
apis kube-proxy: kernelspace mode is announced to be default for windows 2022-07-18 01:04:56 +00:00
config OWNERS cleanup - Jan 2021 Week 1 2022-01-10 08:14:29 -05:00
healthcheck kube-proxy: fix healthz return unexpect code 200 2022-05-04 14:05:24 +08:00
iptables kube-proxy: remove iptables-to-userspace fallback 2022-08-16 09:21:34 -04:00
ipvs kube-proxy: remove ipvs-to-iptables fallback 2022-08-16 09:30:08 -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 Add sync_proxy_rules_no_local_endpoints_total metric 2022-03-31 18:54:23 +00:00
userspace fix: formatting 2022-03-17 21:27:14 -03:00
util Fix: Add test cases for method IsZeroCIDR() in pkg/proxy/util/utils_test.go 2022-05-25 10:47:33 +08:00
winkernel Generate and format files 2022-07-26 13:14:05 -04: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 clean Unreachable code 2022-07-19 20:42:09 +08:00
endpoints.go Generate and format files 2022-07-26 13:14:05 -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 Generate and format files 2022-07-26 13:14:05 -04:00
topology_test.go kube-proxy: Renames for readability 2022-03-30 09:55:32 -07:00
topology.go pkg/proxy: update CategorizeEndpoints to apply ProxyTerminatingEndpoints to all traffic policies 2022-03-29 11:06:58 -04:00
types.go fix comments in pkg/proxy/types.go 2022-06-24 09:50:02 +08:00