Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Weibin Lin
0d57ec2938
reuse func getNodeIP
2018-10-09 10:27:27 +08:00
x00416946 fisherxu
79e17e6cd7
use versioned api in kube-proxy
2018-08-16 09:59:33 +08:00
stewart-yu
55251c716a
update the import file for move util/pointer to k8s.io/utils
2018-07-27 19:47:02 +08:00
wojtekt
26b3bacb65
Make proxier params configurable in kubemark
2018-07-06 16:07:15 +02:00
m1093782566
bc850adce4
add nodeport-addresses flag for kube-proxy
2018-02-26 23:48:46 +08:00
Dr. Stefan Schimanski
012b085ac8
pkg/apis/core: mechanical import fixes in dependencies
2017-11-09 12:14:08 +01:00
supereagle
adc0eef43e
remove duplicated import and wrong alias name of api package
2017-07-25 10:04:25 +08:00
ymqytw
3dfc8bf7f3
update import
2017-07-20 11:03:49 -07:00
xiangpengzhao
01daf707c5
Refactor: pkg/util into sub-pkgs
2017-07-18 14:34:08 +08:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f2d3220a11
run root-rewrite-import-client-go-api-types
2017-06-22 11:30:59 -07:00
Shyam Jeedigunta
804a4f558c
Make usage of real proxier in hollow-proxy optional (default=true)
2017-05-18 14:30:12 +02:00
Shyam Jeedigunta
27fa52390b
Use real proxier inside hollow-proxy but with mocked syscalls
2017-05-10 23:45:26 +02:00
Wojciech Tyczynski
5ee74d5838
Fix kube-proxy to watch services and endpoints
2017-05-02 13:28:05 +02:00
Andy Goldstein
43cb024402
Add kube-proxy config file support
...
Add support for configuring kube-proxy via a config file instead of
command line flags.
2017-05-01 18:02:47 -04:00
Wojciech Tyczynski
af710835fa
Remove deprecated code from proxy/config
2017-04-12 11:17:49 +02:00
Andy Goldstein
d2bc4d0b2e
Use shared informers for proxy endpoints and service configs
...
Use shared informers instead of creating local controllers/reflectors
for the proxy's endpoints and service configs. This allows downstream
integrators to pass in preexisting shared informers to save on memory &
cpu usage.
This also enables the cache mutation detector for kube-proxy for those
presubmit jobs that already turn it on.
2017-04-04 12:51:41 -04:00
Tim Hockin
adf30aa2e1
kube-proxy: OnServiceUpdate takes pointers
...
This signature is more consistent with OnEndpointsUpdate and removes a
copy loop. This is part on ongoing cleanup to rate-limit iptables
calls.
2017-04-03 17:19:39 -07:00
Wojciech Tyczynski
7ce368ccd2
Simplify proxy config for Services by removing Mux.
2017-03-26 11:07:36 +02:00
Wojciech Tyczynski
596527dafa
Simplify proxy config for Endpoints by removing Mux.
2017-03-26 11:07:36 +02:00
Wojciech Tyczynski
2a6083c3e7
Avoid copying endpoints object in kube-proxy
2017-03-25 17:41:42 +01:00
Wojciech Tyczynski
c789704e8e
Switch kube-proxy to informers
2017-02-27 16:16:26 +01:00
Klaus Ma
f6aa8bbb8f
Updated NodeRef to clientv1.ObjectReference.
2017-02-07 06:27:06 +08:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Klaus Ma
e901800687
Update NodeRef to v1.ObjectReference.
2016-12-22 16:28:20 +08:00
Jan Chaloupka
4fde09d308
Replace client with clientset in code
2016-10-23 22:00:35 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Clayton Coleman
fdb110c859
Fix the rest of the code
2016-04-29 17:12:10 -04:00
Tim Hockin
7ed83ad4f9
Make kube-proxy default to iptables (regression)
...
This was accidentally introduced as part of the component config changes.
2016-02-02 12:45:11 -08:00
Mike Danese
309eac5f7f
update proxy server
2016-01-28 15:46:40 -08:00
Clayton Coleman
715b77cbcd
Split proxy and scheduler arguments
...
Keep options and flags distinct from initialization
2016-01-06 21:34:31 -05:00
Tim Hockin
da0ac31182
Set conntrack params in kube-proxy
...
Add flags to control max connections (set to 256k vs 64k default) and TCP
established timeout (set to 1 day vs 5 day default). Flags can be set to 0 to
mean "don't change it".
This is only set at startup, and not wrapped in a rectifier loop.
Tested manually.
2015-12-30 15:46:40 -08:00
zhengguoyong
4933b546e8
Rename kubemark file name
2015-11-23 19:51:43 +08:00