kubernetes/pkg
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
..
api Deployments under apps/v1beta1 with new defaults 2017-03-01 15:14:41 +01:00
apimachinery/tests
apis Generated changes for apps/v1beta1.deployments 2017-03-01 15:14:41 +01:00
auth
bootstrap/api
capabilities
client Generated changes for apps/v1beta1.deployments 2017-03-01 15:14:41 +01:00
cloudprovider
controller
conversion
credentialprovider
features
fieldpath
fields
generated Generated changes for apps/v1beta1.deployments 2017-03-01 15:14:41 +01:00
hyperkube
kubeapiserver
kubectl Merge pull request #39683 from soltysh/move_deployments 2017-03-01 08:29:26 -08:00
kubelet Merge pull request #42116 from vishh/gpu-experimental-support 2017-03-01 04:52:50 -08:00
kubemark
labels
master Deployments under apps/v1beta1 with new defaults 2017-03-01 15:14:41 +01:00
metrics
printers Deployments under apps/v1beta1 with new defaults 2017-03-01 15:14:41 +01:00
probe
proxy Merge pull request #29465 from DirectXMan12/feature/extensible-proxysocket 2017-03-01 09:17:29 -08:00
quota
registry Generated changes for apps/v1beta1.deployments 2017-03-01 15:14:41 +01:00
routes
runtime
security
securitycontext
serviceaccount
ssh
types
util Merge pull request #41618 from JiangtianLi/k8swin 2017-03-01 07:48:16 -08:00
version
volume
watch
BUILD
OWNERS