HaiyangDING
d9f3607292
Implement multi-scheduler:
...
1. Name default scheduler with name `kube-scheduler`
2. The default scheduler only schedules the pods meeting the following condition:
- the pod has no annotation "scheduler.alpha.kubernetes.io/name: <scheduler-name>"
- the pod has annotation "scheduler.alpha.kubernetes.io/name: kube-scheduler"
update gofmt
update according to @david's review
run hack/test-integration.sh, hack/test-go.sh and local e2e.test
2015-12-22 10:49:40 +08:00
k8s-merge-robot
2efc738d5b
Merge pull request #18458 from hongchaodeng/perf
...
Auto commit by PR queue bot
2015-12-21 01:54:09 -08:00
k8s-merge-robot
796cc55663
Merge pull request #18773 from ihmccreery/fix-upgrade-proxy
...
Auto commit by PR queue bot
2015-12-19 21:10:34 -08:00
k8s-merge-robot
d01a954be7
Merge pull request #18682 from bprashanth/docker_exec
...
Auto commit by PR queue bot
2015-12-19 20:32:53 -08:00
k8s-merge-robot
3c3a24e1d4
Merge pull request #18694 from thockin/airplane_validation_pt7
...
Auto commit by PR queue bot
2015-12-19 03:57:53 -08:00
k8s-merge-robot
9e8233fc3c
Merge pull request #17398 from janetkuo/deployment-controller-informer
...
Auto commit by PR queue bot
2015-12-18 19:13:32 -08:00
Eric Tune
f15b2e32a7
Merge pull request #16422 from hurf/created_by
...
Display controllers along with type when describing a pod
2015-12-18 13:44:07 -08:00
k8s-merge-robot
7f5123f61f
Merge pull request #18900 from ihmccreery/serial-tests
...
Auto commit by PR queue bot
2015-12-18 11:56:11 -08:00
Isaac Hollander McCreery
bd49a3420e
Add [Disruptive] and [Serial] labels to appropriate tests
...
And use for partitioning; makes progress toward 10548
2015-12-18 11:12:28 -08:00
k8s-merge-robot
7dc73a34ac
Merge pull request #18856 from pwittrock/etcd2
...
Auto commit by PR queue bot
2015-12-18 10:38:36 -08:00
Tim Hockin
0fecf965b4
Change how one-of blocks are validated
...
I took a hard look at error output and played until I was happier. This now
prints JSON for structs in the error, rather than go's format.
Also made the error message easier to read.
Fixed tests.
2015-12-18 09:42:14 -08:00
Hongchao Deng
9704222cf3
scheduler performance test suite: README.md docs
2015-12-18 09:41:00 -08:00
Hongchao Deng
161b106082
scheduler performance test suite: standalone entry script
2015-12-18 09:40:52 -08:00
Hongchao Deng
c0243ad4ee
scheduler performance test suite: benchmarks and density tests
2015-12-18 09:39:33 -08:00
Mike Danese
cd8dfe70d9
Merge pull request #18836 from mikedanese/daemon-set
...
increase timeout on complex daemonset test
2015-12-18 08:06:26 -08:00
Wojciech Tyczynski
d1e039b646
Merge pull request #18635 from timothysc/etcd_client_post_cleanup
...
Update to use latest etcd client library
2015-12-18 14:14:21 +01:00
Janet Kuo
bd1200ba66
Make label and deployment name in deployment e2e test unique
2015-12-17 19:58:48 -08:00
Janet Kuo
32d153093e
Fix deployment tests failures; change ResyncPeriod
2015-12-17 19:29:54 -08:00
Minhan Xia
cbcb3c040e
Merge pull request #18783 from freehan/eslogging
...
increase grace period for elasticsearch cluster to complete master election
2015-12-17 17:31:08 -08:00
Phillip Wittrock
41f5b0b765
Node e2e test - propagate errors from tests to runner exit code.
2015-12-17 15:37:11 -08:00
Eric Tune
1752cf22d4
Merge pull request #17940 from soltysh/job_deadline
...
Added ActiveDeadlineSeconds to jobs
2015-12-17 13:11:13 -08:00
Mike Danese
bff87533c6
increase timeout on complex daemonset test
2015-12-17 09:26:42 -08:00
k8s-merge-robot
548cfbf058
Merge pull request #18358 from gmarek/use-proxy
...
Auto commit by PR queue bot
2015-12-17 06:37:55 -08:00
Maciej Szulik
327c104460
Added ActiveDeadlineSeconds to jobs, allowing failing a job after
...
exceeding allowed time.
2015-12-17 15:26:42 +01:00
k8s-merge-robot
0f144fd351
Merge pull request #18529 from timstclair/server
...
Auto commit by PR queue bot
2015-12-17 04:27:11 -08:00
k8s-merge-robot
0b93238423
Merge pull request #18536 from mikedanese/ns-label
...
Auto commit by PR queue bot
2015-12-17 02:38:04 -08:00
k8s-merge-robot
4a9922c900
Merge pull request #18509 from gmarek/fix-e2e-pd
...
Auto commit by PR queue bot
2015-12-17 02:06:23 -08:00
k8s-merge-robot
5f1ebc3420
Merge pull request #18636 from feihujiang/removeStopCommandInE2eTest
...
Auto commit by PR queue bot
2015-12-16 23:38:11 -08:00
Nikhil Jindal
5fb943950d
Merge pull request #18113 from nikhiljindal/serverLibrary
...
Extracting api server code into a library: part 1
2015-12-16 15:57:09 -08:00
Timothy St. Clair
c505a5d49d
Updating kubernetes proper to use latest etcd client library
2015-12-16 15:56:35 -06:00
nikhiljindal
2d952aaa87
Extracting APIServer machinery code into a library
2015-12-16 13:54:23 -08:00
k8s-merge-robot
7eed10a804
Merge pull request #18782 from pwittrock/etcd2
...
Auto commit by PR queue bot
2015-12-16 13:43:25 -08:00
k8s-merge-robot
418c729240
Merge pull request #18486 from timstclair/kubelet_stats
...
Auto commit by PR queue bot
2015-12-16 13:23:40 -08:00
Minhan Xia
c0e9612300
increase grace period for elasticsearch cluster to elect master
2015-12-16 12:26:09 -08:00
Phillip Wittrock
3d8835e2f0
remove cluster-name flag from e2e tests because it doesn't exist anymore
2015-12-16 12:10:25 -08:00
Isaac Hollander McCreery
a5d895ac49
Add version-guarding around calls to SubResource proxy in e2es
2015-12-16 11:18:47 -08:00
k8s-merge-robot
431ab7f77c
Merge pull request #18446 from pwittrock/etcd2
...
Auto commit by PR queue bot
2015-12-16 10:56:48 -08:00
Jeff Lowdermilk
7069a81116
Merge pull request #18767 from yujuhong/reset_test
...
Change the pods per node from 40 to 35 for resource tracking tests
2015-12-16 10:51:56 -08:00
Saad Ali
3968a5e63c
Merge pull request #18601 from pmorie/devel/provisioner-aws
...
Dynamic provisioner for AWS EBS
2015-12-16 10:51:35 -08:00
Yu-Ju Hong
251179327d
Change the pods per node from 40 to 35 for resource tracking tests
...
The maximum number of pods allowed on kubelet is 40. Let's not exceed that in
the tests.
2015-12-16 10:04:26 -08:00
Phillip Wittrock
ad37e2654e
Node e2e test fixes:
...
- Improve documentation and method naming
- Fix command this is run remotely
- Never reschedule the busybox logging test pod since it is supposed to terminate
- Update log test condition retrylogic to correctly retry instead of failing the test
- localhost -> 127.0.0.1 to work on coreos
- give name to etcd to work on coreos
- allow using full hostname for nodename for coreos
2015-12-16 09:22:48 -08:00
gmarek
13773cbdf9
Remove cluster-name from kubemark setup
2015-12-16 16:10:52 +01:00
k8s-merge-robot
0be54ae771
Merge pull request #18507 from feihujiang/supportRemoveFlagForKubectlRun
...
Auto commit by PR queue bot
2015-12-16 01:19:26 -08:00
Minhan Xia
2c9ffc1b45
Merge pull request #18448 from freehan/eslogging
...
add validation for fluentd pods
2015-12-15 13:25:21 -08:00
Prashanth Balasubramanian
4d9a33f96e
Services e2e should use kubectl exec instead of docker run.
2015-12-15 11:16:04 -08:00
Tim St. Clair
89bc7992f9
Refactor kubelet server into its own package
...
Refactor Kubelet's server functionality into a server package. Most
notably, move pkg/kubelet/server.go into
pkg/kubelet/server/server.go. This will lead to better separation of
concerns and a more readable code hierarchy.
2015-12-15 10:20:38 -08:00
k8s-merge-robot
6f2351b981
Merge pull request #18618 from mesosphere/sur-697-annotations
...
Auto commit by PR queue bot
2015-12-15 05:26:47 -08:00
k8s-merge-robot
430be9ff0c
Merge pull request #18674 from thockin/e2e-service-flakes
...
Auto commit by PR queue bot
2015-12-15 04:33:09 -08:00
Sergiusz Urbaniak
1fd3bc087b
pod_task: use annotations rather than labels for roles
...
Roles support in Kubernetes-Mesos was done using pod labels. This
commits moves this to pod annotations. Pod label yaml files don't
support '*' characters, furthermore roles are consumed by the scheduler
only and are not meant for querying/filtering.
2015-12-15 12:45:54 +01:00
k8s-merge-robot
3680268c52
Merge pull request #18353 from deads2k/gv-use-constants
...
Auto commit by PR queue bot
2015-12-15 03:25:09 -08:00