Josh Horwitz
b286f9fdac
Fixed CCM service controller start jitter
2017-09-06 09:23:02 +01:00
Kubernetes Submit Queue
43a40f7ab5
Merge pull request #44680 from rrati/pvl-controller
...
Automatic merge from submit-queue (batch tested with PRs 51574, 51534, 49257, 44680, 48836)
Add a persistent volume label controller to the cloud-controller-manager
Part of https://github.com/kubernetes/features/issues/88
Outstanding concerns needing input:
- [x] Why 5 threads for controller processing?
- [x] Remove direct linkage to aws/gce cloud providers [#51629 ]
- [x] Modify shared informers to allow added event handlers ability to include uninitialized objects/using unshared informer #48893
- [x] Use cache.MetaNamespaceKeyFunc in event handler?
I'm willing to work on addressing the removal of the direct linkage to aws/gce after this PR gets in.
2017-08-31 23:13:23 -07:00
wackxu
c69df736ee
refactor function
2017-08-30 17:09:12 +08:00
Kubernetes Submit Queue
cbfb500836
Merge pull request #51510 from drinktee/master
...
Automatic merge from submit-queue (batch tested with PRs 51298, 51510, 51511)
Add some periods in cloud controller manager's options
Add some periods in cloud controller manager's options
2017-08-29 10:38:16 -07:00
chenguoyan01
f2c530ee79
fix extra blanks in cloud controller manager's options
2017-08-29 19:44:23 +08:00
chenguoyan01
7062b977b7
add some period in cloud controller manager's options
2017-08-29 16:54:37 +08:00
Robert Rati
53856420e8
Replicate the persistent volume label admission plugin in a controller in
...
the cloud-controller-manager
2017-08-28 03:12:18 -04:00
devinyan
96c6bc5d91
modify an little gammer error.
2017-08-25 23:16:05 +08:00
wlan0
92415f7dd7
Proposal to add @wlan0 to appropriate owner files
2017-08-17 11:37:51 -07:00
Jordan Liggitt
55c7ce1d80
Honor --use-service-account-credentials in cloud-controller-manager
2017-08-17 01:41:57 -04:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Robert Rati
926f070719
Make ClusterID required for AWS. #48954
2017-08-07 15:47:00 -04:00
supereagle
edce96c5b6
use the core client with version
2017-07-26 19:16:02 +08:00
supereagle
adc0eef43e
remove duplicated import and wrong alias name of api package
2017-07-25 10:04:25 +08:00
Clayton Coleman
b9bebe8a4e
Use a client interface instead of a concrete type
...
Aids testing
2017-07-22 20:29:48 -04:00
Kubernetes Submit Queue
96f7788f78
Merge pull request #48797 from FengyunPan/fix-empty-cidr
...
Automatic merge from submit-queue (batch tested with PRs 48231, 47377, 48797, 49020, 49033)
Fix parsing empty CIDR
Fix #48795
Checking ClusterCIDR and ServiceCIDR before parsing them.
**Release note**:
```release-note
NONE
```
2017-07-17 19:37:45 -07:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
FengyunPan
dfc8b667a2
Fix parsing empty CIDR
...
Fix #48795
Checking ClusterCIDR and ServiceCIDR before parsing them.
2017-07-13 21:08:43 +08:00
Chao Xu
65cedeeb43
update bazel
2017-07-07 19:04:26 -07:00
Chao Xu
56de7e702e
obvious fix
2017-07-07 19:04:26 -07:00
Chao Xu
24d5279c59
move leaderelection package to client-go
2017-07-07 17:01:04 -07:00
Kubernetes Submit Queue
f663c4c83e
Merge pull request #47489 from Mashimiao/cm-remove-unneeded
...
Automatic merge from submit-queue (batch tested with PRs 48264, 48324, 48125, 47944, 47489)
remove unneeded variable
Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
**What this PR does / why we need it**:
small fix, remove unneeded variable
**Release note**:
```release-note
NONE
```
2017-06-30 20:58:35 -07: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
Ma Shimiao
ec3bbf733d
remove unneeded variable
...
Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
2017-06-14 11:54:23 +08:00
Jeff Grafton
64bd79fad7
Convert go_binary linkstamp to x_defs
2017-06-08 14:59:55 -07:00
Nick Sardo
87a5edd2cd
Initialize cloud providers with a K8s clientBuilder
2017-05-17 14:38:25 -07:00
Sidhartha Mani
8666eaac53
bug fix #45156 . Make cloud-provider flag mandatory
2017-05-05 16:51:49 -07:00
wlan0
45d2bc06b7
cloud initialize node in external cloud controller
2017-05-05 16:51:45 -07:00
Mike Danese
3757e8bb5c
bazel: statically link dockerized components
...
and remove libc from docker images when it's not needed.
2017-04-14 15:51:54 -07:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
garyyu(于广游)
c9535869fc
Bugfix: cloud-controller-manager routeController.run() block in WaitForCacheSync
2017-04-12 13:03:41 +08:00
NickrenREN
1dc323a8f9
remove NewCloudNodeController() second return value
...
NewCloudNodeController() will never return err,remove it
2017-03-25 10:54:01 +08:00
Andy Goldstein
b011529d8a
Add pprof trace support
...
Add pprof trace support and --enable-contention-profiling to those
components that don't already have it.
2017-03-07 10:10:42 -05:00
Andy Goldstein
171e458bab
Update bazel
2017-02-27 06:48:13 -05:00
Andy Goldstein
4cd38b863f
Remove references to pkg/controller/informers
2017-02-27 06:47:59 -05:00
Kubernetes Submit Queue
af41d2f57c
Merge pull request #41661 from liggitt/satoken
...
Automatic merge from submit-queue
Make controller-manager resilient to stale serviceaccount tokens
Now that the controller manager is spinning up controller loops using service accounts, we need to be more proactive in making sure the clients will actually work.
Future additional work:
* make a controller that reaps invalid service account tokens (c.f. https://github.com/kubernetes/kubernetes/issues/20165 )
* allow updating the client held by a controller with a new token while the controller is running (c.f. https://github.com/kubernetes/kubernetes/issues/4672 )
2017-02-20 08:39:31 -08:00
Jordan Liggitt
b83e6f7d91
Make controller-manager resilient to stale serviceaccount tokens
2017-02-17 23:59:00 -05:00
Andy Goldstein
726f18524b
Switch service controller to shared informers
2017-02-15 11:21:01 -05:00
Kubernetes Submit Queue
456b9dc5cc
Merge pull request #41346 from ncdc/shared-informers-08-route
...
Automatic merge from submit-queue (batch tested with PRs 41115, 41212, 41346, 41340, 41172)
Switch route controller to shared informers
Initially part of #40097
@smarterclayton @gmarek @wojtek-t @timothysc @kubernetes/sig-scalability-pr-reviews @sttts @deads2k @liggitt
2017-02-13 17:03:49 -08:00
Andy Goldstein
effde6b8dd
Switch route controller to shared informers
2017-02-13 15:21:33 -05:00
deads2k
78d8a8efa8
copy pkg/util/logs to apiserver
2017-02-13 12:07:15 -05:00
deads2k
fd34b11e13
react to informer updates
2017-02-13 09:18:32 -05:00
deads2k
a86fabb9d2
regenerate informers
2017-02-13 07:59:34 -05:00
Andy Goldstein
70c6087600
Replace hand-written informers with generated ones
...
Replace existing uses of hand-written informers with generated ones.
Follow-up commits will switch the use of one-off informers to shared
informers.
2017-02-06 13:49:27 -05:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
82826ec273
pkg/util/flag: move to k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
a6b2ebb50c
pkg/flag: make feature gate extensible and split between generic and kube
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
56d60cfae6
pkg/util: move flags from pkg/util/config to pkg/util/flags
2017-01-24 20:56:03 +01:00
deads2k
335ef747d6
mechanical
2017-01-23 10:03:55 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
c587b8a21e
re-run client-gen
2017-01-20 08:02:36 -05:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Kubernetes Submit Queue
73d36ce587
Merge pull request #39394 from wlan0/master
...
Automatic merge from submit-queue (batch tested with PRs 39394, 38270, 39473, 39516, 36243)
make private method private
@thockin
2017-01-09 12:05:17 -08:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
deads2k
4d7fcae85a
mechanicals
2017-01-05 11:14:27 -05:00
wlan0
3917342bbb
make private method private
2017-01-03 15:33:01 -08:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
wlan0
75da310757
sanitize names and add more comments, and other essential boilerplate changes
2016-12-22 14:37:15 -08:00
wlan0
1e48fd18cb
add cloud-controller-manager as the first step in breaking controller-manager
2016-12-22 14:37:15 -08:00