k3s/pkg
k8s-merge-robot 2cc0f2f040 Merge pull request #25280 from timothysc/http2_clients
Automatic merge from submit-queue

Option to enable http2 on client connections.

Addresses #21081

Enables http2 connection by default.  

before:
``` 
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:10248         0.0.0.0:*               LISTEN      21868/kubelet       
tcp        0      0 127.0.0.1:10249         0.0.0.0:*               LISTEN      21924/kube-proxy    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      754/sshd            
tcp        0      0 192.2.5.12:47080        192.2.5.11:443          ESTABLISHED 21924/kube-proxy    
tcp        0      0 192.2.5.12:47082        192.2.5.11:443          ESTABLISHED 21924/kube-proxy    
tcp        0      0 192.2.5.12:55776        169.254.169.254:80      ESTABLISHED 21868/kubelet       
tcp        0    304 192.2.5.12:22           192.2.5.10:49978        ESTABLISHED 22287/sshd: root [p 
tcp        0      0 192.2.5.12:34568        192.2.5.11:2379         ESTABLISHED 3029/flanneld       
tcp        0      0 192.2.5.12:55774        169.254.169.254:80      ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:47086        192.2.5.11:443          ESTABLISHED 21924/kube-proxy    
tcp        0      0 192.2.5.12:47102        192.2.5.11:443          ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:47108        192.2.5.11:443          ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:55772        169.254.169.254:80      ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:47104        192.2.5.11:443          ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:34718        192.2.5.11:2379         ESTABLISHED 3029/flanneld       
tcp        0      0 192.2.5.12:47110        192.2.5.11:443          ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:47106        192.2.5.11:443          ESTABLISHED 21868/kubelet       
tcp        0      0 192.2.5.12:47084        192.2.5.11:443          ESTABLISHED 21924/kube-proxy    
tcp6       0      0 :::4194                 :::*                    LISTEN      21868/kubelet       
tcp6       0      0 :::10250                :::*                    LISTEN      21868/kubelet       
tcp6       0      0 :::10255                :::*                    LISTEN      21868/kubelet       
tcp6       0      0 :::22                   :::*                    LISTEN      754/sshd            
tcp6       0      0 192.2.5.12:10255        192.2.5.15:41570        ESTABLISHED 21868/kubelet       
udp        0      0 0.0.0.0:8472            0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:22824           0.0.0.0:*                           600/dhclient        
udp        0      0 0.0.0.0:68              0.0.0.0:*                           600/dhclient        
udp6       0      0 :::4195                 :::*                                600/dhclient 
```

after
```
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:10248         0.0.0.0:*               LISTEN      16962/kubelet       
tcp        0      0 127.0.0.1:10249         0.0.0.0:*               LISTEN      17024/kube-proxy    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      754/sshd            
tcp        0      0 192.2.5.12:47046        192.2.5.11:443          ESTABLISHED 17024/kube-proxy    
tcp        0      0 192.2.5.12:47052        192.2.5.11:443          ESTABLISHED 16962/kubelet       
tcp        0      0 192.2.5.12:34568        192.2.5.11:2379         ESTABLISHED 3029/flanneld       
tcp        0      0 192.2.5.12:55720        169.254.169.254:80      ESTABLISHED 16962/kubelet       
tcp        0      0 192.2.5.12:55724        169.254.169.254:80      ESTABLISHED 16962/kubelet       
tcp        0      0 192.2.5.12:34718        192.2.5.11:2379         ESTABLISHED 3029/flanneld       
tcp        0      0 192.2.5.12:55726        169.254.169.254:80      ESTABLISHED 16962/kubelet       
tcp        0    304 192.2.5.12:22           192.2.5.10:49938        ESTABLISHED 17653/sshd: root [p 
tcp6       0      0 :::4194                 :::*                    LISTEN      16962/kubelet       
tcp6       0      0 :::10250                :::*                    LISTEN      16962/kubelet       
tcp6       0      0 :::10255                :::*                    LISTEN      16962/kubelet       
tcp6       0      0 :::22                   :::*                    LISTEN      754/sshd            
tcp6       0      0 192.2.5.12:10255        192.2.5.15:41472        ESTABLISHED 16962/kubelet       
udp        0      0 0.0.0.0:8472            0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:22824           0.0.0.0:*                           600/dhclient        
udp        0      0 0.0.0.0:68              0.0.0.0:*                           600/dhclient        
udp6       0      0 :::4195                 :::*                                600/dhclient
```

/cc @jeremyeder
2016-06-06 10:22:49 -07:00
..
admission make admission plugins configurable based on external criteria 2016-05-26 09:12:17 -04:00
api Attach/Detach Controller Kubelet Changes 2016-06-02 16:47:11 -07:00
apimachinery Moving StorageFactory building logic to genericapiserver 2016-05-10 00:57:11 -07:00
apis Add {List,Delete,Export}Options to RBAC group 2016-06-04 12:54:18 -07:00
apiserver Merge pull request #26085 from smarterclayton/delay_flush 2016-05-28 11:53:51 -07:00
auth Add an 'authenticated user' metric to the RequestAuthenticator. 2016-05-19 16:04:11 -07:00
capabilities
client Merge pull request #26493 from caesarxuchao/fix-gc-flake 2016-06-04 01:52:31 -07:00
cloudprovider Add Amazon ELB proxy protocol support 2016-05-31 10:33:16 -05:00
controller Merge pull request #26493 from caesarxuchao/fix-gc-flake 2016-06-04 01:52:31 -07:00
conversion Remove src and dest version - they are not used (now) 2016-05-12 10:10:35 -04:00
credentialprovider Add ap-northeast-2 2016-05-10 12:03:41 -04:00
dns Fix srv record lookup 2016-06-03 20:41:08 -07:00
fieldpath Downward API implementation for resources limits and requests 2016-05-24 12:22:35 -04:00
fields
genericapiserver Fixing externalAddress in genericapiserver 2016-06-03 11:21:29 -07:00
healthz
httplog
hyperkube
kubectl make kubectl get ingress output more consistency 2016-06-04 22:43:51 -04:00
kubelet Merge pull request #25280 from timothysc/http2_clients 2016-06-06 10:22:49 -07:00
kubemark Added pods-per-core to kubelet. #25762 2016-05-27 07:10:13 -04:00
labels Make IsValidLabelValue return error strings 2016-05-17 21:36:10 -07:00
master Merge pull request #25894 from brendandburns/thirdparty-watch 2016-06-04 15:42:41 -07:00
metrics Fix call-sites after dep updates 2016-06-02 16:57:28 -07:00
probe followup to add http server close method 2016-05-05 12:04:41 +08:00
proxy add hostport support for kubenet 2016-05-22 22:18:58 -07:00
quota Update use of Quantity in other classes 2016-05-19 08:41:43 -04:00
registry Merge pull request #25894 from brendandburns/thirdparty-watch 2016-06-04 15:42:41 -07:00
runtime Merge pull request #26251 from caesarxuchao/add-serializer 2016-06-01 23:31:47 -07:00
security Adding volume plugin to api/v1 and updating auto-generated files 2016-05-21 12:53:03 -07:00
securitycontext Merge pull request #24909 from pmorie/security-context-loc 2016-05-27 10:27:55 -07:00
serviceaccount Make name validators return string slices 2016-05-18 00:48:01 -07:00
ssh
storage Merge pull request #26386 from janetkuo/etcd-test-flake 2016-05-27 05:49:51 -07:00
types
ui
util Merge pull request #25280 from timothysc/http2_clients 2016-06-06 10:22:49 -07:00
version
volume Merge pull request #26777 from jsafrane/fix-attach-errors 2016-06-03 22:34:56 -07:00
watch Merge pull request #24789 from wojtek-t/use_proper_codec_in_client 2016-05-04 11:00:04 -07:00
OWNERS