k3s/cmd
Kubernetes Submit Queue 0796d5c0d8 Merge pull request #29465 from DirectXMan12/feature/extensible-proxysocket
Automatic merge from submit-queue

Extensible Userspace Proxy

This PR refactors the userspace proxy to allow for custom proxy socket implementations.
It changes the the ProxySocket interface to ensure that other packages can properly implement it (making sure all arguments are publicly exposed types, etc), and adds in a mechanism for an implementation to create an instance of the userspace proxy with a non-standard ProxySocket.
Custom ProxySockets are useful to inject additional logic into the actual proxying.  For example, our idling proxier uses a custom proxy socket to hold connections and notify the cluster that idled scalable resources need to be woken up.

Also-Authored-By: Ben Bennett bbennett@redhat.com
2017-03-01 09:17:29 -08:00
..
clicheck Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
cloud-controller-manager Update bazel 2017-02-27 06:48:13 -05:00
gendocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genkubedocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genman Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genslateyaml Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genswaggertypedocs start the apimachinery repo 2017-01-11 09:09:48 -05:00
genutils Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
genyaml Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
gke-certificates-controller New command: gke-certificates-controller 2017-02-24 14:35:32 -08:00
hyperkube add aggregation integration test 2017-02-28 08:42:06 -05:00
kube-apiserver Generated changes for apps/v1beta1.deployments 2017-03-01 15:14:41 +01:00
kube-controller-manager Portworx Volume Driver in Kubernetes 2017-02-28 23:24:56 +00:00
kube-discovery Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
kube-proxy Merge pull request #29465 from DirectXMan12/feature/extensible-proxysocket 2017-03-01 09:17:29 -08:00
kubeadm Merge pull request #41921 from apprenda/kubeadm_join_ux_update_2 2017-03-01 04:09:59 -08:00
kubectl *: update codegen and bazel 2017-02-21 09:26:03 -08:00
kubelet Merge pull request #42116 from vishh/gpu-experimental-support 2017-03-01 04:52:50 -08:00
kubemark Updated NodeRef to clientv1.ObjectReference. 2017-02-07 06:27:06 +08:00
libs/go2idl Update client 2017-02-28 15:34:34 +01:00
linkcheck Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
mungedocs Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
BUILD New command: gke-certificates-controller 2017-02-24 14:35:32 -08:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00