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
shashidharatd
e6b54b6cfc
Auto generated files
2017-08-10 06:17:45 +05:30
shashidharatd
716156348d
Add leader election support for controller-manager
2017-08-10 06:17:45 +05:30
Kubernetes Submit Queue
82b3a80ad1
Merge pull request #49583 from irfanurrehman/fed-hpa-configTimeout
...
Automatic merge from submit-queue (batch tested with PRs 50016, 49583, 49930, 46254, 50337)
[Federation] Make the hpa scale time window configurable
This PR is on top of open pr https://github.com/kubernetes/kubernetes/pull/45993 .
Please review only the last commit in this PR.
This adds a config param to controller manager, the value of which gets passed to hpa adapter via sync controller.
This is needed to reduce the overall time limit of the hpa scaling window to much lesser (then the default 2 mins) to get e2e tests run faster. Please see the comment on the newly added parameter.
**Special notes for your reviewer**:
@kubernetes/sig-federation-pr-reviews
@quinton-hoole
@marun to please validate the mechanism used to pass a parameter from cmd line to adapter.
**Release note**:
```
federation-controller-manager gets a new flag --hpa-scale-forbidden-window.
This flag is used to configure the duration used by federation hpa controller to determine if it can move max and/or min replicas
around (or not), of a cluster local hpa object, by comparing current time with the last scaled time of that cluster local hpa.
Lower value will result in faster response to scalibility conditions achieved by cluster local hpas on local replicas, but too low
a value can result in thrashing. Higher values will result in slower response to scalibility conditions on local replicas.
```
2017-08-09 14:14:27 -07:00
jianhuiz
4dcdfd4aa8
add job controller
2017-08-07 11:36:45 -07:00
Irfan Ur Rehman
2be69a515c
[Federation] Make the hpa scale time window configurable
2017-08-06 01:09:34 +05:30
Maru Newby
228ab0d882
fed: Move namespace propagation to the sync controller
2017-07-12 13:54:24 -07:00
Chao Xu
65cedeeb43
update bazel
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
Jonathan MacMillan
90ee0c4e0b
[Federation] Convert the deployment controller to a sync controller.
2017-06-28 17:15:48 -07:00
Jonathan MacMillan
16943f6f30
[Federation] Convert the ReplicaSet controller to a sync controller.
2017-06-22 17:47:43 -07:00
shashidharatd
8ef48a93d7
Auto generated files
2017-05-26 12:40:09 +05:30
shashidharatd
62b203fc3c
Move service dns controller to its own package
2017-05-26 12:39:14 +05:30
shashidharatd
c9454f81cf
Auto generated bazel build file
2017-05-16 09:20:44 +05:30
shashidharatd
d0ef025455
Segregate DNS related code to separate controller
2017-05-16 09:20:44 +05:30
NickrenREN
7922f568bf
Add ConcurrentDeploymentSyncs to avoid reuse ConcurrentDeploymentSyncs and keep UserAgentName var style consistent
...
Add some logs for debugging and add concurrent-deployment-syncs flag
2017-05-05 10:19:38 +08:00
Christian Bell
15e81959e9
[Federation] Convert Daemonset to use the generic sync controller
2017-04-27 08:07:33 -07:00
Jonathan MacMillan
5336f2de05
[Federation] Convert ConfigMaps to use the generic sync controller.
2017-04-25 14:13:28 -07:00
Maru Newby
cca465e347
fed: Rename 'secret' controller package to 'sync'
2017-04-17 09:09:41 -07:00
Maru Newby
2c75aeed02
fed: mv pkg/typeadapters pkg/federatedtypes
2017-04-16 21:30:52 -07:00
Maru Newby
1ebffa7112
fed: adapter registry -> type registry to enable ctlr mgr use
2017-04-16 21:30:52 -07:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
shashidharatd
c55776c157
auto generated bazel build file
2017-04-10 23:17:08 +05:30
shashidharatd
8a643afb47
Remove deprecated federation-apiserver-kubeconfig secret
2017-04-10 23:17:08 +05:30
Kubernetes Submit Queue
eed7d11255
Merge pull request #43136 from shashidharatd/kubectl-tests
...
Automatic merge from submit-queue
[Federation] Fix Running service controller in federation kubectl tests
Fixes: #42607
cc @nikhiljindal @kubernetes/sig-federation-bugs
2017-04-09 11:19:38 -07:00
Maru Newby
bc67565070
fed: Refactor secret controller start for reuse
2017-03-30 12:58:39 -07:00
Maru Newby
6d656dfe4a
fed: Enable cluster controller stop and refactor start for reuse
2017-03-30 12:58:39 -07:00
Maru Newby
522aeb7f36
fed: s/NewclusterController/NewClusterController
2017-03-30 12:58:39 -07:00
shashidharatd
f9fe37762c
Failfast if federation service controller init fails
2017-03-18 23:00:30 +05:30
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
nikhiljindal
6d891be3be
Fixing federation controllers to support controllers flag
2017-03-01 17:50:51 -08:00
nikhiljindal
ca6f821738
Autogenerated bazel changes
2017-02-06 10:50:40 -08:00
nikhiljindal
74676f6995
Updating federation namespace controller to share namespaced resources deletion code with kube namespace controller
2017-02-06 10:50:40 -08:00
deads2k
2734f8f892
move dynamic and discovery clients
2017-01-26 08:37:06 -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
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
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05: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
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Chao Xu
6709b7ada2
run hack/update-codegen.sh
...
run hack/verify-gofmt.sh
update bazel
2016-12-14 12:39:49 -08:00
Chao Xu
c81057be2c
move federation_release_1_5 to federation_clientset
2016-12-14 12:39:49 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
shashidharatd
2807e8050e
Implement CoreDNS as external dns provider for federation
2016-12-06 16:20:55 +05:30