k8s-merge-robot
e2679abdb8
Merge pull request #18011 from sdminonne/podSelector_labelSelector
...
Auto commit by PR queue bot
2015-12-05 13:56:04 -08:00
Janet Kuo
8fb0caa15b
Implement MinReadySeconds for Deployment
2015-12-04 12:58:34 -08:00
Salvatore Dario Minonne
80575c3093
renaming PodSelector to LabelSelector
2015-12-04 09:49:08 +01:00
Zach Loafman
a7da123836
Merge pull request #18173 from mikedanese/pod-stuck
...
actually validate semver in node controller rather than prefix checking
2015-12-03 15:55:22 -08:00
Mike Danese
f784be33ac
actually validate semver in node controller rather than prefix checking
2015-12-03 14:49:44 -08:00
derekwaynecarr
55d4f70f8e
Resource quota observes deletes faster
2015-12-03 17:35:05 -05:00
deads2k
7ae4d4f424
allow enforcing SA mountable secrets per SA
2015-12-03 13:53:01 -05:00
Wojciech Tyczynski
6dcb689d4e
Simplify List() signature in clients.
2015-12-03 09:54:07 +01:00
Marek Grabowski
f633aa67b1
Merge pull request #18065 from jszczepkowski/hpa-fix
...
Fixed forbidden window enforcement in horizontal pod autoscaler.
2015-12-03 08:36:10 +01:00
Jerzy Szczepkowski
8cdda36b1e
Fixed forbidden window enforcement in horizontal pod autoscaler.
...
Fixed forbidden window enforcement in horizontal pod autoscaler: time of the oldest report instead of now is taken into account. Fixes #17992 .
2015-12-03 08:29:24 +01:00
k8s-merge-robot
8a8639d7af
Merge pull request #17863 from wojtek-t/only_list_options_in_watch
...
Auto commit by PR queue bot
2015-12-02 06:28:28 -08:00
Wojciech Tyczynski
8343c8ce6c
Pass ListOptions to List() methods.
2015-12-01 15:00:36 +01:00
Wojciech Tyczynski
d2dfc912e6
Simplify Watch() signature in clients.
2015-12-01 14:19:26 +01:00
Weixu Zhuang
c7756ce8d5
Enqueue DaemonSet only it has new or updated nodes in it.
...
When add node or update node func is called, all DaemonSets are enqueued to workqueue
of DaemonSet Controller. The consumer of the workqueue does an iteration of node.List
for every DaemonSet in the workqueue.
This change examinate the daemonSet before we enqueue it into DaemonSetController's work queue.
It will enqueue the DaemonSet only when it is related to the changed node.
2015-11-30 11:51:43 -08:00
k8s-merge-robot
4eb010b1f7
Merge pull request #17694 from hongchaodeng/ratelimit
...
Auto commit by PR queue bot
2015-11-26 13:12:26 -08:00
Clayton Coleman
1d592e4c28
Unversioned types should not use ambiguous go-int
...
All external types that are not int64 are now marked as int32,
including
IntOrString. Prober is now int32 (43 years should be enough of an initial
probe time for anyone).
Did not change the metadata fields for now.
2015-11-26 11:45:25 -05:00
Phillip Wittrock
6b358e43dd
Merge pull request #17747 from saad-ali/fixErrorCreatingPDTry2
...
Refactor GCE wrapper library to allow execution from E2E test suite
2015-11-25 15:57:42 -08:00
k8s-merge-robot
7f2f7aa091
Merge pull request #16432 from markturansky/recycler_race
...
Auto commit by PR queue bot
2015-11-25 11:54:06 -08:00
saadali
42b200a0a0
Refactor GCE wrapper library to allow execution from E2E test suite
...
This reverts commit 147b6911f5
, reversing
changes made to 6fd986065b
.
2015-11-25 11:48:06 -08:00
k8s-merge-robot
3bd23b185b
Merge pull request #17730 from wojtek-t/use_unversioned_list_options_in_client
...
Auto commit by PR queue bot
2015-11-25 09:10:19 -08:00
k8s-merge-robot
d42030170b
Merge pull request #15999 from aveshagarwal/master-issue-15624
...
Auto commit by PR queue bot
2015-11-24 17:07:10 -08:00
Wojciech Tyczynski
b6ef62af24
Use unversioned.ListOptions in clients.
2015-11-24 16:52:09 +01:00
Avesh Agarwal
3d5207fd73
This commit adds type information to events.
...
This addresses issue #15624 .
2015-11-24 09:59:54 -05:00
k8s-merge-robot
4fd6b6df06
Merge pull request #17316 from deads2k/gv-ClientForVersion
...
Auto commit by PR queue bot
2015-11-24 06:24:28 -08:00
Hongchao Deng
13d152a873
RateLimiter: change CanAccept() to TryAccept()
2015-11-23 16:42:53 -08:00
k8s-merge-robot
06ef4b0a83
Merge pull request #17156 from feihujiang/moveListFunctionsFromRuntimeToMetaPackage
...
Auto commit by PR queue bot
2015-11-23 14:13:25 -08:00
k8s-merge-robot
2d4757a8df
Merge pull request #17306 from combk8s/patch-1
...
Auto commit by PR queue bot
2015-11-23 08:21:37 -08:00
Jerzy Szczepkowski
8a922e22be
Revert "Refactor GCE wrapper library to allow execution from E2E test suite"
2015-11-23 09:24:32 +01:00
k8s-merge-robot
3fbf0cb810
Merge pull request #17276 from saad-ali/fixErrorCreatingPD
...
Auto commit by PR queue bot
2015-11-21 23:32:30 -08:00
deads2k
a87d927588
update client.Config to use GroupVersion
2015-11-21 08:29:26 -05:00
saadali
882469dd7b
Refactor GCE wrapper library to allow execution from E2E test suite
2015-11-20 11:41:10 -08:00
feihujiang
ad79fa6e84
Move list functions from runtime to meta package
2015-11-20 09:20:55 +08:00
Mike Danese
a6fb172818
extract shouldRun predicate to a function in daemonset controller
2015-11-18 16:44:41 -08:00
Abhi Shah
a63711c143
Merge pull request #17318 from mikedanese/ds-fix
...
daemonset shouldn't place onto unschedulable nodes
2015-11-18 14:51:32 -08:00
combk8s
9bad6b65ec
Update nodecontroller.go
2015-11-18 19:58:53 +08:00
k8s-merge-robot
849280f18d
Merge pull request #16926 from liggitt/metrics_https
...
Auto commit by PR queue bot
2015-11-17 04:05:27 -08:00
Tim Hockin
ba383bcfeb
Refactor IntOrString into a new pkg
...
pkg/util/intstr is a cleaner encapsulation for this type and supporting
functions. No behavioral change.
2015-11-16 10:57:52 -08:00
Jordan Liggitt
165d7d5030
Enable specifying scheme/port for metrics client
2015-11-16 13:18:40 -05:00
Mike Danese
f674109502
daemonset shouldn't place onto unschedulable nodes
2015-11-16 10:17:40 -08:00
Mike Danese
7a7f31ead1
move daemonset to generalized label selector
2015-11-13 10:31:50 -08:00
k8s-merge-robot
21dbeb5302
Merge pull request #16714 from liggitt/tolerate_exists_errors
...
Auto commit by PR queue bot
2015-11-13 03:36:16 -08:00
Wojciech Tyczynski
a5a8717539
Pass versioner to cacher.
2015-11-13 08:35:28 +01:00
k8s-merge-robot
6ef6b9e055
Merge pull request #17054 from mesosphere/sttts-set-pod-resources
...
Auto commit by PR queue bot
2015-11-12 22:29:26 -08:00
markturansky
b9b8cf7fff
Fixed race condition in pv binder
2015-11-12 13:55:09 -05:00
k8s-merge-robot
a752dad1ba
Merge pull request #16818 from derekwaynecarr/ns_controller_race
...
Auto commit by PR queue bot
2015-11-12 09:20:20 -08:00
Dr. Stefan Schimanski
a3f02cda17
Add resource requests support
2015-11-12 16:56:07 +01:00
combk8s
50ce7ff1f2
Update nodecontroller.go
2015-11-10 20:27:33 +08:00
Mike Danese
9b982e1d3c
generate rc name from deployment name
2015-11-09 15:33:04 -08:00
derekwaynecarr
745c58e788
Namespace controller should always get latest state prior to deletion
2015-11-06 11:43:56 -05:00
k8s-merge-robot
76ec5cd1c8
Merge pull request #16784 from mqliang/AssignLoop
...
Auto commit by PR queue bot
2015-11-05 14:24:37 -08:00
k8s-merge-robot
cdbb461194
Merge pull request #16745 from pmorie/replica-count-update-debug
...
Auto commit by PR queue bot
2015-11-05 01:12:15 -08:00
k8s-merge-robot
2842d9476b
Merge pull request #16496 from wojtek-t/switch_cacher_for_other_resources
...
Auto commit by PR queue bot
2015-11-04 03:01:24 -08:00
mqliang
f26d437903
move assignment in loop
2015-11-04 15:42:25 +08:00
Paul Morie
09701b4fa8
Surface replica count update errors in log
2015-11-03 14:20:08 -05:00
deads2k
fd1c8e096a
eliminate cross-namespace HPA escalation attack
2015-11-03 08:05:26 -05:00
k8s-merge-robot
76083f73dc
Merge pull request #16671 from DirectXMan12/refactor/hpa-heapster-service
...
Auto commit by PR queue bot
2015-11-03 03:58:26 -08:00
Wojciech Tyczynski
030a272db5
Enable cacher for all resources.
2015-11-03 11:55:37 +01:00
Jordan Liggitt
974af49e77
Tolerate AlreadyExists errors when creating service accounts
2015-11-03 00:35:19 -05:00
k8s-merge-robot
990c0184be
Merge pull request #16330 from mikedanese/deploy-ptr
...
Auto commit by PR queue bot
2015-11-02 20:41:34 -08:00
Solly Ross
f262560cac
Customize HPA Heapster service namespace/name
...
This commit makes the HPA metrics client configurable in where
it looks for heapster instead of hard coding it to
"kube-system/heapster". The values of "kube-system/heapster"
are still recorded as constants in the metrics client package
for use as default values.
2015-11-02 11:14:08 -05:00
Alex Robinson
97275873ff
Merge pull request #16591 from kubernetes/revert-15838-issue14500
...
Revert "An attempt to fix flake in TestControllerSyncJob (14500)"
2015-10-30 13:14:05 -07:00
Eric Tune
a600ac0cca
Revert "An attempt to fix flake in TestControllerSyncJob (14500)"
2015-10-30 08:56:11 -07:00
Wojciech Tyczynski
aac55d4795
Unify List() signature in clients
2015-10-30 15:43:40 +01:00
k8s-merge-robot
536740f38f
Merge pull request #16443 from brendandburns/lb2
...
Auto commit by PR queue bot
2015-10-30 02:05:11 -07:00
David Oppenheimer
899ddc66eb
Merge pull request #16478 from mikedanese/ds-nodeready
...
daemonset don't place pods on notready nodes
2015-10-30 01:07:28 -07:00
Brendan Burns
604203595a
Fix a bug where nodes that weren't schedulable or ready are added to load balancers
2015-10-29 22:05:08 -07:00
k8s-merge-robot
f4b2d8358f
Merge pull request #16179 from madhusudancs/master-out-of-disk
...
Auto commit by PR queue bot
2015-10-29 11:57:25 -07:00
k8s-merge-robot
1ecda94f0a
Merge pull request #15305 from mqliang/deamonSetList
...
Auto commit by PR queue bot
2015-10-29 11:25:52 -07:00
Mike Danese
f237db81f0
daemonset don't place pods on notready nodes
2015-10-29 11:11:20 -07:00
Madhusudan.C.S
ce257b5a0e
Use node out of disk condition in the scheduler while scheduling pods.
...
Set the out of disk node condition to unknown in the node controller if
the kubelet does not report its node condition in a long time. Update
node controller unit tests.
Implement a node condition predicate function that checks if a given
node satisfies the conditions defined by the predicate and if it
does, use that node for scheduling pods. The predicate function takes
both NodeReady and NodeOutOfDisk into consideration to determine if a
node is fit for scheduling pods.
The predicate is then passed to the node lister in the scheduler factory
so that the node lister can run the predicate function on the nodes when
schedling pods thereby omitting nodes that does not satisfy the
predicate.
Also update listers test.
2015-10-28 14:29:46 -07:00
Mike Danese
b0a41108af
move deployment PodTemplate to be not a pointer
2015-10-28 00:13:40 -07:00
k8s-merge-robot
d228fd6d9c
Merge pull request #15809 from mikedanese/deploy
...
Auto commit by PR queue bot
2015-10-27 19:25:12 -07:00
Jerzy Szczepkowski
5ef087adab
Merge pull request #16266 from wojtek-t/fix_handshake_reflector
...
Reuse TCP connections in Reflector between resync periods.
2015-10-27 10:36:18 +01:00
k8s-merge-robot
df265b2d6e
Merge pull request #15510 from aveshagarwal/master-selflink-objref
...
Auto commit by PR queue bot
2015-10-27 00:37:21 -07:00
Wojciech Tyczynski
d47e21f19f
Reuse TCP connections in Reflector between resync periods.
2015-10-26 19:35:25 +01:00
Jerzy Szczepkowski
de25a3bc08
Fixed resetting last scale time in HPA status.
...
Fixed resetting last scale time in HPA status. Fixes #16275 .
2015-10-26 16:36:05 +01:00
Mike Danese
8acf01d620
add status subresource for deployment
2015-10-26 00:12:58 -07:00
Janet Kuo
54b743bc05
Change resource "ingress" to "ingresses" in URL path and kubectl
2015-10-25 16:54:25 -07:00
k8s-merge-robot
55cbba3e51
Merge pull request #16234 from erictune/job-unit-fix
...
Auto commit by PR queue bot
2015-10-25 01:42:07 -07:00
k8s-merge-robot
0e1ee14cc8
Merge pull request #15705 from wojtek-t/watch_options_in_client
...
Auto commit by PR queue bot
2015-10-24 17:39:20 -07:00
k8s-merge-robot
a3187c7b21
Merge pull request #14794 from zhengguoyong/rename_wantsExternalLoadBalancer
...
Auto commit by PR queue bot
2015-10-24 13:46:27 -07:00
Wojciech Tyczynski
f4d75e0a0a
Support timeout in watch requests
2015-10-24 13:12:49 +02:00
Eric Tune
07fb3c2759
Fix jobs unittest flakes.
...
Sometimes the test would
generate two identical pod names
using the Now().UnixNano() function.
Apparently the Nanos are rounded.
Passed 2000 unittest runs.
2015-10-24 00:54:45 -07:00
Saad Ali
f960b05fe1
Merge pull request #15930 from mikedanese/nc
...
make nodecontroller delete terminating pods on 1.0 nodes
2015-10-22 12:38:14 -07:00
eulerzgy
08785e0fd8
rename wantsExternalLoadBalancer
2015-10-22 15:03:57 +08:00
Jeff Lowdermilk
236193a26d
Merge pull request #15944 from mqliang/assignoutloop
...
Move assignment statement out of loop
2015-10-21 13:19:56 -07:00
Mike Danese
836b68368b
make nodecontroller delete terminating pods on 1.0 nodes
2015-10-21 13:07:03 -07:00
k8s-merge-robot
a5a917603c
Merge pull request #15837 from feihujiang/removeUselessCodesAboutMinion
...
Auto commit by PR queue bot
2015-10-21 09:05:46 -07:00
k8s-merge-robot
879d0ccce0
Merge pull request #15838 from soltysh/issue14500
...
Auto commit by PR queue bot
2015-10-21 03:13:42 -07:00
k8s-merge-robot
36e1b80e4a
Merge pull request #14881 from lavalamp/fix-14617
...
Auto commit by PR queue bot
2015-10-20 14:14:18 -07:00
k8s-merge-robot
a096db5e8b
Merge pull request #15933 from mqliang/HandleError
...
Auto commit by PR queue bot
2015-10-20 11:37:40 -07:00
mqliang
163860797d
move assignment statement out of loop
2015-10-20 20:02:45 +08:00
Steve Milner
8da2d4002f
Fixes remaining imports per #15319
2015-10-20 07:13:13 -04:00
mqliang
a656c0f8a4
add error handler when delete pod
2015-10-20 15:33:53 +08:00
feihujiang
a456b4c424
Remove useless codes about Minion kind
2015-10-19 19:29:45 +08:00
Maciej Szulik
1ee20363e0
An attempt to fix flake in TestControllerSyncJob (14500)
2015-10-19 12:46:33 +02:00
k8s-merge-robot
68717ddae0
Merge pull request #15659 from caesarxuchao/discovery-client
...
Auto commit by PR queue bot
2015-10-16 20:03:33 -07:00
Chao Xu
5859da3e1f
add discovery client
2015-10-16 14:20:21 -07:00
k8s-merge-robot
a6634adc1c
Merge pull request #15435 from zhengguoyong/adjust_package_name_pkgcloudprovider
...
Auto commit by PR queue bot
2015-10-16 08:30:32 -07:00
Jerzy Szczepkowski
df732f061a
HorizontalPodAutoscaler API: removal of ResourceConsumption target, introduction of CPU request utilization & other cleanups.
2015-10-16 07:15:50 +02:00