Commit Graph

24551 Commits

Author SHA1 Message Date
Yifan Gu
9f2d219331 cluster/gce/coreos: Add command in addon templates.
As appc spec only has one field for executable path
(Exec v.s. ENTRYPOINT + CMD), specifying only args
will override the image's original ENTRYPOINT.
2016-02-09 23:29:43 +08:00
Paul Morie
e0ef253f7d Add integration test for ConfigMap 2016-02-09 10:28:53 -05:00
Wojciech Tyczynski
a09136084d Merge pull request #20901 from wojtek-t/fix_kubemark
Fix failing kubemark
2016-02-09 16:25:55 +01:00
Wojciech Tyczynski
b5a9e5d144 Fix failing kubemark 2016-02-09 16:24:04 +01:00
k8s-merge-robot
8e4a821ab3 Merge pull request #20821 from olivierlemasle/fix-dnf-vagrant
Auto commit by PR queue bot
2016-02-09 07:04:24 -08:00
k8s-merge-robot
5111983b19 Merge pull request #20858 from smarterclayton/fix_conversions
Auto commit by PR queue bot
2016-02-09 07:04:23 -08:00
Wojciech Tyczynski
a6a0392b03 Merge pull request #20891 from wojtek-t/fix_load_test
Fix load test & run it on 100- and 500-node Kubemarks
2016-02-09 15:33:12 +01:00
Jan Chaloupka
392fc6668f Jittering periods of some kubelet's sync loops:
- pod_workers: pod syncing
- prober workers: container syncing

In order to synchronize the current state of Kubernetes's objects (e.g. pods, containers, etc.),
periodic synch loops are run. When there is a lot of objects to synchronize with,
loops increase communication traffic. At some point when all the traffic interfere cpu usage curve
hits the roof causing 100% cpu utilization.

To distribute the traffic in time, some sync loops can jitter their period in each loop
and help to flatten the curve.
2016-02-09 15:22:22 +01:00
k8s-merge-robot
c4b66f66f3 Merge pull request #20848 from pmorie/dead-code
Auto commit by PR queue bot
2016-02-09 06:10:07 -08:00
Ben Parees
89a656130d template and parameterization (parameterized lists) proposal 2016-02-09 08:50:55 -05:00
k8s-merge-robot
b3744a5211 Merge pull request #20831 from jonboulle/yifan-gu-bump_rkt
Auto commit by PR queue bot
2016-02-09 05:41:56 -08:00
k8s-merge-robot
b98d9a21a1 Merge pull request #20818 from deads2k/remove-mixed-case
Auto commit by PR queue bot
2016-02-09 05:06:45 -08:00
Chris Kühl
7fcc40bb27 docs: replace Rocket with rkt 2016-02-09 13:52:25 +01:00
k8s-merge-robot
71bcc25409 Merge pull request #20817 from yifan-gu/remove_ShouldContainerBeRestartedOldVersion
Auto commit by PR queue bot
2016-02-09 04:36:36 -08:00
k8s-merge-robot
0fe5499fbc Merge pull request #20794 from bprashanth/etcd_config
Auto commit by PR queue bot
2016-02-09 04:07:26 -08:00
Rudi Chiarito
5874b0cb9d Pass namespaced service name to cloudprovider's EnsureLoadBalancer
Also has an AWS implementation that plugs the service name into the ELB and SG.
Log the service name under GCE and OpenStack.
Fixes #20668
2016-02-09 06:50:53 -05:00
k8s-merge-robot
5512522362 Merge pull request #20736 from deads2k/kubeconfig-bug
Auto commit by PR queue bot
2016-02-09 03:05:36 -08:00
Magnus Kulke
c1577b16d6 Change uppercase IP property to ip 2016-02-09 11:55:04 +01:00
k8s-merge-robot
f637f08774 Merge pull request #20725 from mesosphere/jdef_node_affinity_is_not_conformance
Auto commit by PR queue bot
2016-02-09 02:35:56 -08:00
k8s-merge-robot
68a165cda9 Merge pull request #20681 from justinsb/aws_sync_kubeup_gce_step3
Auto commit by PR queue bot
2016-02-09 02:08:48 -08:00
k8s-merge-robot
ea484ecffe Merge pull request #20819 from mwielgus/logging-in-hpa
Auto commit by PR queue bot
2016-02-09 01:41:09 -08:00
k8s-merge-robot
7b5136ee73 Merge pull request #20623 from magicwang-cn/20136
Auto commit by PR queue bot
2016-02-09 01:11:28 -08:00
Jan Safranek
40c97ddd5f Remove validation of *VolumeSource.FSType.
Most volume plugins use SafeFormatAndMount, which uses ext4 by default.

FlexVolume plugin has FSType attribute 'omitempty', so reflect it in the
description of the type.
2016-02-09 09:13:06 +01:00
Daniel Smith
4e85d42f99 fix logging every microsecond when etcd goes down 2016-02-09 00:12:19 -08:00
k8s-merge-robot
8d95da1b49 Merge pull request #20590 from erictune/rc-doc
Auto commit by PR queue bot
2016-02-09 00:11:39 -08:00
Wojciech Tyczynski
470a9ad3c5 Run load tests in 100-node and 500-node Kubemarks 2016-02-09 08:48:48 +01:00
k8s-merge-robot
318705feb9 Merge pull request #20378 from jtblin/jtblin/11543-aws-cloud-provider-private-hosted-dns-zone-via-api
Auto commit by PR queue bot
2016-02-08 23:43:59 -08:00
Wojciech Tyczynski
9fce56c165 Fix timeouts in load test 2016-02-09 08:38:12 +01:00
Paul Morie
50427287ef Add note and link to doc in variable expansion e2e 2016-02-09 02:30:32 -05:00
k8s-merge-robot
3b150b5e43 Merge pull request #19559 from jimmidyson/instrument-apiserver-handlers
Auto commit by PR queue bot
2016-02-08 23:14:20 -08:00
Yifan Gu
b14ac9481a rkt: Add hyphen in the annotation key. 2016-02-09 14:50:25 +08:00
k8s-merge-robot
beb5d01f9c Merge pull request #17221 from rootfs/azure
Auto commit by PR queue bot
2016-02-08 22:46:12 -08:00
mqliang
b5e99be81c implement kubectl get/describe for ReplicaSet 2016-02-09 13:56:21 +08:00
k8s-merge-robot
fec0d127b3 Merge pull request #15938 from justinsb/aws_ebs_cleanup
Auto commit by PR queue bot
2016-02-08 21:42:52 -08:00
Madhusudan.C.S
f358402623 Auto-generated code. 2016-02-08 21:27:49 -08:00
Madhusudan.C.S
ed7ad6dcf3 Make deployments work. 2016-02-08 21:27:49 -08:00
Madhusudan.C.S
518f08aa7c Move Deployments to ReplicaSets and switch the Deployment selector to the new LabelSelector.
Update the Deployments' API types, defaulting code, conversions, helpers
and validation to use ReplicaSets instead of ReplicationControllers and
LabelSelector instead of map[string]string for selectors.

Also update the Deployment controller, registry, kubectl subcommands,
client listers package and e2e tests to use ReplicaSets and
LabelSelector for Deployments.
2016-02-08 21:27:38 -08:00
k8s-merge-robot
fce98f3cf2 Merge pull request #20827 from smarterclayton/fix_manager
Auto commit by PR queue bot
2016-02-08 21:13:42 -08:00
k8s-merge-robot
8fcc105d6d Merge pull request #20444 from ncdc/flake/19466
Auto commit by PR queue bot
2016-02-08 20:46:03 -08:00
k8s-merge-robot
a2c8712aee Merge pull request #20368 from mqliang/cleanup-unhealthy-replicas
Auto commit by PR queue bot
2016-02-08 20:18:25 -08:00
Janet Kuo
1b30516094 Fix the incorrect format when describing deployment 2016-02-08 19:13:34 -08:00
Andy Goldstein
a45247ad2a Fix exec/attach test flakes
Ensure that stream reply frames are enqueued prior to any goaway frames.
2016-02-08 21:33:23 -05:00
Huamin Chen
d7e4b826b9 support Azure File Service volume
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-02-09 01:07:12 +00:00
Andy Zheng
20444558a3 Fix two issues of master on Trusty
This change moves the code of running and monitoring addon pods in a daemon type upstart job, so that addon manifest monitoring can be restarted automatically upon failure. Second, it updates the usage of "kube-ui" to "dashboard" to match the change in PR #20330.
2016-02-08 16:46:18 -08:00
Dawn Chen
d65cab42bf Scheduler predicate test explicitly assumes that cluster add-on pods stay stable, but never check it before each test run. Adding the check for each test case. 2016-02-08 16:21:17 -08:00
Dawn Chen
242000d790 Merge pull request #20837 from yujuhong/pull_images
e2e: use the tagged busybox image to avoid unnecessary pulling
2016-02-08 16:15:29 -08:00
k8s-merge-robot
c2f02996e4 Merge pull request #20856 from mesosphere/jdef_fix_replicaset_on_k8sm
Auto commit by PR queue bot
2016-02-08 16:12:31 -08:00
k8s-merge-robot
daa8add7bb Merge pull request #20536 from liggitt/bump_ugorji
Auto commit by PR queue bot
2016-02-08 16:12:30 -08:00
Clayton Coleman
5aca495d73 Regression: Kubelet fails on older distro Dockers
Changes broke compatibility with released versions of Docker on some
distributions like Fedora and RHEL (value 1.8.1.fc21 is in the wild).
2016-02-08 19:00:01 -05:00
Dawn Chen
f07070d129 Upgrade gce cluster to docker 1.9.1 2016-02-08 15:58:29 -08:00