Commit Graph

23863 Commits

Author SHA1 Message Date
Janet Kuo
591269c99c Surface available/unavailable pods in deployment describer 2016-01-25 14:30:15 -08:00
Janet Kuo
9739a67833 Deployment status: number of available/unavailable pods 2016-01-25 14:30:15 -08:00
Zach Loafman
0e889a1afd Merge pull request #20109 from piosz/heapster-0.18.5
Bumped Heapster to v0.18.5 to fix issue with nil pointer panic
2016-01-25 14:27:38 -08:00
Daniel Smith
ac5b954dce add expectations for flaky test issues 2016-01-25 14:18:17 -08:00
Dawn Chen
72745f226a Merge pull request #20102 from spxtr/resize-logs
Dump core at beginning and end of node resizes.
2016-01-25 14:01:55 -08:00
Dawn Chen
6a341731f2 Merge pull request #20010 from lavalamp/e2e-kubectl-describe
Accept both 'No events.' and 'Events:'
2016-01-25 13:54:07 -08:00
Mike Danese
00576dc07d e2e: bump daemonset reap timeout and add some logging dumps of the namespace state when the e2e test fails 2016-01-25 13:16:06 -08:00
Piotr Szczesniak
f93b1f1043 Bumped Heapster to v0.18.5 to fix issue with nil pointer panic 2016-01-25 21:55:16 +01:00
Eric Paris
f32d7f039b Update Godeps/LICENSES.md as it seems out of date or something... 2016-01-25 15:49:07 -05:00
Eric Paris
886f19f392 Fix Godeps since godep binary keeps changing 2016-01-25 15:44:03 -05:00
Brian Grant
ec83db2f46 Remove CAPS reference. Add node self-healing. 2016-01-25 18:51:30 +00:00
Brian Grant
ccc857c09a Update the description of what's not in Kubernetes. 2016-01-25 18:51:30 +00:00
Paul Morie
918a69479c Update proposal for ConfigMap volume 2016-01-25 13:48:46 -05:00
Quinton Hoole
10f7985dfb Merge pull request #19995 from justinsb/gce_label_pd
Ubernetes-Lite GCE: Label volumes with zone information
2016-01-25 10:34:10 -08:00
Brendan Burns
61ff7475a8 Add a stray dependency that was missing due to godep update 2016-01-25 10:05:29 -08:00
Joe Finney
7164e88a3a Dump core at beginning and end of node resizes. 2016-01-25 09:52:57 -08:00
Jordan Liggitt
669be92ca5 Restore LoadTLSFiles to client.Config 2016-01-25 12:48:35 -05:00
Brendan Burns
8da756f2ff Update the docker/spdystream dependency 2016-01-25 09:43:00 -08:00
Jordan Liggitt
d7f547b4c2 Make label/annotate commands fall back to update on patch compute failure 2016-01-25 11:57:34 -05:00
Eric Tune
99f301d0b7 Merge pull request #11980 from soltysh/scheduledjob_controller_proposal
ScheduledJob controller proposal
2016-01-25 08:39:16 -08:00
James DeFelice
1748f028d5 experimental support for task discovery-info generation 2016-01-25 16:25:03 +00:00
k8s-merge-robot
d7d601b2fc Merge pull request #18876 from erictune/dynamic-job
Auto commit by PR queue bot
2016-01-25 08:06:22 -08:00
k8s-merge-robot
d3b869ae14 Merge pull request #17922 from smarterclayton/split_codec
Auto commit by PR queue bot
2016-01-25 06:30:39 -08:00
k8s-merge-robot
1992fca62d Merge pull request #20081 from luxas/fix_apiserver_proxy_docs
Auto commit by PR queue bot
2016-01-25 06:07:44 -08:00
k8s-merge-robot
20273cf961 Merge pull request #20039 from ihmccreery/no-experimental
Auto commit by PR queue bot
2016-01-25 06:06:51 -08:00
k8s-merge-robot
cc1eeeb7ca Merge pull request #19959 from mesosphere/jdef_fix_k8s_19954_scheduler_integration_test
Auto commit by PR queue bot
2016-01-25 06:05:54 -08:00
Dan Winship
70a904d10e Don't print hairpin_mode error when not using Linux bridges
(eg, with network plugins that use Open vSwitch)
2016-01-25 09:01:34 -05:00
k8s-merge-robot
33d1f6c085 Merge pull request #18265 from davidopp/affinity
Auto commit by PR queue bot
2016-01-25 05:57:10 -08:00
Piotr Szczesniak
6e15394171 Merge pull request #20083 from piosz/disable-cluster-autoscaling-e2e
Disabled cluster size autoscaling e2e since they are flaky
2016-01-25 11:38:16 +01:00
Pieter Joost van de Sande
b2215ead0f fix wrong db label
The rethinkdb-admin service was labelled with `influxdb` instead of `rethinkdb`
2016-01-25 11:31:02 +01:00
Piotr Szczesniak
23b9ca221d Disabled cluster size autoscaling e2e since they are flaky 2016-01-25 10:34:10 +01:00
Lucas Käldström
528910f5f4 Fix the apiserver proxy doc 2016-01-25 09:33:08 +02:00
Alex Robinson
c9471a1665 Fix broken link to logging sidecar example. 2016-01-24 17:22:35 -08:00
Dhawal Yogesh Bhanushali
f7db2c6e99 vsphere support 2016-01-24 13:52:56 -08:00
David Oppenheimer
5abfb43b64 Merge pull request #18263 from davidopp/taints-tolerations
Dedicated nodes, taints, and tolerations design proposal
2016-01-24 12:15:57 -08:00
David Oppenheimer
1948dc5ab0 Merge pull request #18261 from davidopp/nodeselector
Node affinity and NodeSelector design doc
2016-01-24 12:12:45 -08:00
David Oppenheimer
a646b6428d Merge pull request #18880 from davidopp/mesos-style
How to build Mesos/Omega-style frameworks on Kubernetes.
2016-01-24 12:11:58 -08:00
Justin Santa Barbara
a4d6801655 AWS: Change config-test defaults to match GCE
KUBE_ENABLE_DAEMONSETS & KUBE_ENABLE_DEPLOYMENTS default to true in
config-test in GCE, so we should do the same in AWS for e2e sanity.
2016-01-24 10:43:43 -05:00
Justin Santa Barbara
8a7afc459c AWS: Call build-runtime-config where it is used
build-runtime-config was being called in verify-prereqs, which didn't
match how GCE called it, and didn't seem to actually work.

Instead call it just before the master configuration is built.  Also
call it just before the node configuration is built, even though the
nodes don't _currently_ require the runtime_config.
2016-01-24 10:43:15 -05:00
Zach Loafman
364814072a Merge pull request #20024 from mikedanese/nil-ptr
fix nil pointer in addons test
2016-01-24 06:56:46 -08:00
harry
0fa5b6c4f7 Add e2e test for wrapper volumes
Use git server in e2e and refactor wrapper builder

Update e2e test to use a fake git server
2016-01-24 16:57:44 +08:00
David Oppenheimer
14c276306c Dedicated nodes, taints, and tolerations design doc. 2016-01-23 23:05:50 -08:00
Mike Danese
00144659ec fix nil pointer in addons test 2016-01-23 22:04:53 -08:00
David Oppenheimer
87f2590f37 How to build Mesos/Omega-style frameworks on Kubernetes. 2016-01-23 22:00:19 -08:00
David Oppenheimer
32fa44041b Design doc for node affinity, including NodeSelector. 2016-01-23 19:57:41 -08:00
David Oppenheimer
cea5cf42b6 Inter-pod topological affinity/anti-affinity design doc. 2016-01-23 18:39:34 -08:00
Hongchao Deng
5c68e9171d clean up generated content in stop-kubemark.sh 2016-01-23 16:07:00 -08:00
Aaron Davidson
97689c326d Reduce healthy threshold and check interval for Amazon ELBs
According to AWS, the ELB healthy threshold is "Number of consecutive health check successes before declaring an EC2 instance healthy." It has an unusual interaction with Kubernetes, since all nodes will enter either an unhealthy state or a healthy state together depending on the service's healthiness as a whole.

We have observed that if our service goes down for the unhealthy threshold (which is 2 checks at 30 second intervals = 60 seconds), then the ELB will stop serving traffic to all nodes in the cluster, and will wait for the healthy threshold (currently 10 * 30 = 300 seconds) AFTER the service is restored to add back the cluster nodes, meaning it remains unreachable for an extra 300 seconds.

With the new settings, the ELB will continue to timeout dead nodes after 60 seconds, but will restore healthy nodes after 20 seconds. The minimum value for healthyThreshold is 2, and the minimum value for interval is 5 seconds. I went for 10 seconds instead of the minimum sort of arbitrarily because I was not sure how much this value may affect the scalability of clusters in EC2, as it does put some extra load on the kube-proxy.
2016-01-23 11:10:37 -08:00
Zach Loafman
717551b13c Merge pull request #19760 from mattf/master
move spark images to github.com/kubernetes/application-images/spark
2016-01-23 07:55:20 -08:00
Zach Loafman
a71a0f05ef Merge pull request #19933 from spxtr/fix-verifier
Handle multijob runners properly in verify-jenkins-jobs.sh
2016-01-23 07:34:28 -08:00