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
Mike Danese
a7a54cac74
move job to generalized label selector
2015-10-15 07:42:58 -07:00
k8s-merge-robot
7ef2a1b293
Merge pull request #15427 from brendandburns/controllerversion
...
Auto commit by PR queue bot
2015-10-15 05:38:33 -07:00
k8s-merge-robot
081f05c207
Merge pull request #14575 from soltysh/jobs_podtemplate_not_pointer
...
Auto commit by PR queue bot
2015-10-15 03:28:19 -07:00
mqliang
45269bef8f
return api.DaemonSetList, instead of an array
2015-10-15 14:49:52 +08:00
Brendan Burns
0c730f4ea7
update
2015-10-14 18:22:19 -07:00
Daniel Smith
4bdb1259a7
fix delta fifo & various fakes for go1.5.1
2015-10-14 16:07:46 -07:00
Brendan Burns
947a558320
Dynamically enable controllers based on what resources the server has.
...
Dynamically delete namespaces based on what resources the server has.
2015-10-14 15:53:19 -07:00
Maciej Szulik
98fa29adfd
Make PodTemplateSpec for Job not a pointer, since it's a required field
2015-10-14 11:37:11 +02:00
Wojciech Tyczynski
647aa1bc8c
Unify per-resource List for unversioned client
2015-10-14 08:37:57 +02:00
Chao Xu
493d2b6920
grep sed Experimental()
2015-10-13 13:22:54 -07:00
Chao Xu
9aa163aa88
grep sed ExperimentalInterface
2015-10-13 13:22:22 -07:00
k8s-merge-robot
ae9f7c8ff8
Merge pull request #15426 from zhengguoyong/adjust_package_name_pkgcontroller
...
Auto commit by PR queue bot
2015-10-13 06:05:23 -07:00
Avesh Agarwal
8e4a8b7260
Addresses issue #6596 .
...
Removes ForTesting_ReferencesAllowBlankSelfLinks.
Fixes controller's persistentvolumes unit tests.
2015-10-12 19:21:48 -04:00
Dawn Chen
00eb2e7bfc
Merge pull request #15267 from nikhiljindal/deploymentRCSelector
...
Deployment: Fixing the selector for new RC created by deployment
2015-10-12 14:40:30 -07:00
nikhiljindal
6f61326cdb
Fixing the selector for new RC created by deployment
2015-10-12 11:00:29 -07:00
derekwaynecarr
3c012db30f
Add status subresource to HorizontalPodAutoscaler
2015-10-12 11:27:56 -04:00
eulerzgy
4ed5f9d240
adjust package name for pkg/controller directory
2015-10-12 09:51:27 +08:00
k8s-merge-robot
fa557f6101
Merge pull request #15409 from caesarxuchao/extension/v1beta1
...
Auto commit by PR queue bot
2015-10-10 09:03:43 -07:00
eulerzgy
8b174f7f33
adjust package name for pkg/cloudprovider
2015-10-10 16:44:54 +08:00
Mike Danese
66ddde9fea
use an aggressive delete option when deleting pods in the pod garbage collector
2015-10-09 17:15:00 -07:00
Chao Xu
7c9f4cc42f
experimental. -> extensions.
2015-10-09 15:49:10 -07:00
Chao Xu
f3caff2a79
testapi.Experimental -> testapi.Extensions
2015-10-09 15:15:35 -07:00
Chao Xu
67f316dd19
apis/experimental->apis/extensions
2015-10-09 15:04:41 -07:00
k8s-merge-robot
86fdc3f85c
Merge pull request #15240 from mikedanese/job-fix-1
...
Auto commit by PR queue bot
2015-10-08 16:58:06 -07:00
k8s-merge-robot
8982776b54
Merge pull request #15237 from mikedanese/ds-bug-3
...
Auto commit by PR queue bot
2015-10-08 10:50:59 -07:00
Mike Danese
73f7242027
rename JobStatus.Unsuccessful => JobStatus.Failed, JobStatus.Successful => JobStatus.Succeeded
2015-10-08 10:41:22 -07:00
Piotr Szczesniak
952a058357
Merge pull request #15153 from wojtek-t/common_resync_period
...
Extend resyncPeriods in controllers in production.
2015-10-08 14:07:04 +02:00
k8s-merge-robot
f754f05bd6
Merge pull request #15257 from nikhiljindal/deploymentScaleDown
...
Auto commit by PR queue bot
2015-10-08 04:36:59 -07:00
Piotr Szczesniak
708102af36
Merge pull request #14714 from mqliang/node-misleading
...
Eliminate misleading code
2015-10-08 13:31:04 +02:00
Piotr Szczesniak
6217869085
Merge pull request #14672 from derekwaynecarr/rc_status
...
Add replication controller status subresource
2015-10-08 13:30:29 +02:00
Wojciech Tyczynski
df79026b79
Extend resyncPeriods in controllers in production.
2015-10-08 09:10:09 +02:00
nikhiljindal
b0b1a35aae
Adding logic to scale down new RC
2015-10-07 15:53:47 -07:00
Mike Danese
e5fe0c0c6e
revise meaning of DaemonsSpecStatus.CurrentNumberScheduled
2015-10-07 14:29:34 -07:00
Mike Danese
591d7c42a4
Merge pull request #15198 from mikedanese/ds-bug-2
...
include name match in mischeduled check in daemonset controller
2015-10-07 13:54:42 -07:00
Nikhil Jindal
c5d534e4f6
Merge pull request #15159 from ironcladlou/deployment-controller-tests
...
Add unit tests for deployment controller
2015-10-07 13:20:30 -07:00
derekwaynecarr
544b453e31
Add replication controller status subresource
2015-10-07 14:39:33 -04:00
k8s-merge-robot
eea83ee930
Merge pull request #14722 from mqliang/pod-sort
...
Auto commit by PR queue bot
2015-10-06 23:32:03 -07:00
Mike Danese
d601bfa1bb
fix bug in daemonset
2015-10-06 18:18:18 -07:00
Mike Danese
5a441d4ad1
include name match in mischeduled check in daemonset controller
2015-10-06 17:01:54 -07:00
Dan Mace
007ca63c5b
Add unit tests for deployment controller
...
Add some minimal unit tests for the deployment controller.
2015-10-06 10:35:28 -04:00
hzliangmingqiang
b1412997d6
Sort the daemon pods by creation time
2015-10-06 14:09:42 +08:00
hzliangmingqiang
4b79572f8e
eliminate misleading code
2015-10-06 09:13:10 +08:00
mqliang
22eac85190
write log when two replication controller overlap
2015-10-06 09:01:05 +08:00
Alex Robinson
53067d0978
Merge pull request #14896 from davidopp/master
...
Fix race condition in DaemonSet controller. Fixes #14693 .
2015-10-05 12:53:23 -07:00