Commit Graph

13639 Commits

Author SHA1 Message Date
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
Brendan Burns
3e6b6d9cfb Merge pull request #15242 from mikedanese/sw-fix
fix master swagger spec
2015-10-07 13:34:14 -07:00
Prashanth Balasubramanian
02aa5e183c Add HTTPHealthCheck crud operations to cloudprovider library. 2015-10-07 13:22:56 -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
Tim St. Clair
551eff63b8 Use strong type for container ID
Change all references to the container ID in pkg/kubelet/... to the
strong type defined in pkg/kubelet/container: ContainerID

The motivation for this change is to make the format of the ID
unambiguous, specifically whether or not it includes the runtime
prefix (e.g. "docker://").
2015-10-07 10:58:05 -07:00
Mike Danese
0d9d81ff57 fix master swagger spec 2015-10-07 10:23:22 -07:00
Michael Puncel
4921a62f3a Fix comment typo and remove unnecessary line 2015-10-07 09:53:27 -07:00
Dawn Chen
092dddd12c Merge pull request #15087 from derekwaynecarr/kernel_overcommit
Kubelet sets kernel overcommit_memory flag
2015-10-07 09:47:47 -07:00
k8s-merge-robot
b0d748efb0 Merge pull request #14461 from JanetKuo/kubectl-api-group-cmd
Auto commit by PR queue bot
2015-10-07 07:29:10 -07:00
Derek Carr
87fe1f4af8 Merge pull request #13939 from pmorie/pod-sc-minimal
Add PodSecurityContext and backward compatibility tests
2015-10-07 09:56:58 -04:00
Filip Grzadkowski
fa97035389 Merge pull request #15063 from mwielgus/cluster_autoscaler_config
Experimental Cluster Autoscaler configuration object
2015-10-07 13:48:52 +02:00
Filip Grzadkowski
c0532a432a Revert "Allow specifying scheme when proxying" 2015-10-07 13:02:35 +02:00
Sam Abed
fdf712cd84 back-off image pull on failure
Signed-off-by: Sam Abed <samabed@gmail.com>
2015-10-07 21:12:42 +11:00
Marcin Wielgus
b9f13ded6f Experimental Cluster Autoscaler configuration object 2015-10-07 12:01:20 +02:00
k8s-merge-robot
348f0ca335 Merge pull request #14686 from yifan-gu/rkt_gc
Auto commit by PR queue bot
2015-10-07 00:15:48 -07: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
k8s-merge-robot
61b3fecb1a Merge pull request #14876 from liggitt/proxy_https
Auto commit by PR queue bot
2015-10-06 22:29:38 -07:00
k8s-merge-robot
5979655da1 Merge pull request #14949 from brendandburns/flakes10
Auto commit by PR queue bot
2015-10-06 21:01:33 -07:00
Sam Abed
e20d599ace Apply pod restart policy to Containers that fail to start. Fix Reason and Message for succeeding or failing containers
Signed-off-by: Sam Abed <samsabed@gmail.com>
2015-10-07 12:20:28 +11:00
Mike Danese
d601bfa1bb fix bug in daemonset 2015-10-06 18:18:18 -07:00
Paul Morie
123a5bd465 Merge pull request #13978 from jayunit100/api_server_append_13152
NodePort option: Allowing for apiservers behind load-balanced endpoint.
2015-10-06 20:09:03 -04:00
Mike Danese
5a441d4ad1 include name match in mischeduled check in daemonset controller 2015-10-06 17:01:54 -07:00
Matt Moore
eeb4eeb17c Move pause and fluentd-elasticsearch to GCR v2.
This scopes down the initially ambitious PR:
https://github.com/kubernetes/kubernetes/pull/14960 to replace just
`pause` and `fluentd-elasticsearch` to come through `beta.gcr.io`.

The v2 versions have been pushed under new tags, `pause:2.0` and
`fluentd-elastisearch:1.12`.

NOTE: `beta.gcr.io` will still serve images using v1 until they are repushed with v2.  Pulls through `gcr.io` will still work after pushing through `beta.gcr.io`, but will be served over v1 (via compat logic).
2015-10-06 16:39:07 -07:00
Yu-Ju Hong
53e65b0826 kubelet: fix mirror pod creation/deletion
When annotating the mirror pod, make a new copy of the annotations map from the
static pod, so that the change wouldn't be in the static pod.
2015-10-06 14:45:44 -07:00
Tim St. Clair
f67879eac7 Check pod RestartPolicy before restarting unhealthy containers 2015-10-06 13:17:45 -07:00
Janet Kuo
57388f9f94 Support kubectl group/resource name 2015-10-06 13:12:32 -07:00
Andy Goldstein
7999e72659 Fix potential goroutine leaks in pollers 2015-10-06 14:58:21 -04:00
derekwaynecarr
970c369f31 Kubelet sets kernel overcommit_memory flag 2015-10-06 14:28:46 -04:00
Yu-Ju Hong
5abdfcdfe6 kubelet: fix all sources ready condition
The current implementation considers a source seen when it receives a SET at
kubelet/config/config.go. However, the main kubelet sync loop may not have
received the pod update from the source via the channel. This change ensures
that kubelet would consider all sources are ready only after the sync loop has
seen all the sources.
2015-10-06 10:13:04 -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
k8s-merge-robot
f0fdfd96a0 Merge pull request #15101 from liggitt/kubelet_bearer_token
Auto commit by PR queue bot
2015-10-06 04:51:32 -07:00
Zichang Lin
755d740fed Add validate support for list kind 2015-10-06 18:42:36 +08:00
Michael Schmidt
48776f3feb Fix for Invalidation of DeviceMapping-Cache 2015-10-06 09:58:04 +02:00
hzliangmingqiang
b1412997d6 Sort the daemon pods by creation time 2015-10-06 14:09:42 +08:00
k8s-merge-robot
239790a045 Merge pull request #15110 from mikedanese/ds-reaper-fix
Auto commit by PR queue bot
2015-10-05 22:28:51 -07:00
mqliang
3c15fc0901 use string constant instead of duplicating 2015-10-06 10:49:17 +08:00
Jordan Liggitt
b9ba3bd7c2 Allow specifying scheme when proxying 2015-10-05 22:12:10 -04:00
hzliangmingqiang
4b79572f8e eliminate misleading code 2015-10-06 09:13:10 +08:00
Paul Morie
227dd82119 Add PodSecurityContext and backward compatibility tests 2015-10-05 21:05:27 -04:00
mqliang
22eac85190 write log when two replication controller overlap 2015-10-06 09:01:05 +08:00
Alex Robinson
608244fbb0 Merge pull request #14044 from rootfs/rbd_enhancement
Multiple rbd volume enhancements
2015-10-05 17:36:11 -07:00
jayvyas
be2a2ec3cd NodePort apiserver option for exposing KubernetesMasterService NodePort on startup. 2015-10-05 20:34:25 -04:00
Alex Robinson
cae6b7cf61 Merge pull request #14607 from erictune/jobs-get-fix
kubectl get jobs printing fix
2015-10-05 17:03:25 -07:00
Alex Robinson
99936383b0 Merge pull request #15079 from gmarek/fix-kubemark
Turn on smarter FakeDockerClient in HollowNode.
2015-10-05 17:00:49 -07:00
Alex Robinson
7a33a4b0e9 Merge pull request #14296 from technosophos/master
Fix documentation in clientcmd/doc.go.
2015-10-05 16:31:09 -07:00
Alex Robinson
48c6b7ea96 Merge pull request #14728 from kargakis/truncate-inherited-service-names
expose: Truncate service names
2015-10-05 16:29:14 -07:00
Alex Robinson
32b9d8aad0 Merge pull request #14823 from wojtek-t/move_events_to_separate_etcd
Move events to a separate etcd instance
2015-10-05 16:28:04 -07:00
Alex Robinson
d481ba7547 Merge pull request #14964 from a-robinson/lbdelete
Unrevert #14608 and decrease the latency of GCE load balancer deletions
2015-10-05 16:26:07 -07:00
Alex Robinson
90a9e01a68 Delete GCE external load balancer components in parallel.
This will cut down on the amount of time it takes to delete an external
load balancer, which should reduce the likelihood of resource leaks when
clusters are deleted.
2015-10-05 22:43:25 +00:00