k8s-merge-robot
fcf9c4a1e4
Merge pull request #19741 from pwittrock/syncfsmetrics
...
Auto commit by PR queue bot
2016-02-05 17:54:22 -08:00
k8s-merge-robot
8163b6ce97
Merge pull request #20671 from vishh/avoid-moving-all-dockers
...
Auto commit by PR queue bot
2016-02-05 16:49:03 -08:00
Phillip Wittrock
3de94cd23c
Supply volume fs metrics to server/stats/handler.go
...
* Metrics will not be expose until they are hooked up to a handler
* Metrics are not cached and expose a dos vector, this must be fixed before release or the stats should not be exposed through an api endpoint
2016-02-05 16:00:24 -08:00
Chao Xu
184440f8ef
rename release_1_2 to internalclientset
2016-02-05 14:02:28 -08:00
k8s-merge-robot
bd67b8a5db
Merge pull request #20192 from Random-Liu/remove-get-api-podstatus
...
Auto commit by PR queue bot
2016-02-05 11:00:42 -08:00
Marcin Wielgus
bf0c881263
Set Docker custom metric label for cAdvisor if custom metric volume is mounted
2016-02-05 12:00:02 +01:00
k8s-merge-robot
c09b67f60f
Merge pull request #20591 from caesarxuchao/legacy-to-core
...
Auto commit by PR queue bot
2016-02-04 17:37:12 -08:00
Chao Xu
1b047f8e67
rename legacy to core
2016-02-04 14:26:56 -08:00
Phillip Wittrock
ba5be34574
Kubelet Metrics Summary Api Implementation
2016-02-04 14:05:28 -08:00
Vishnu kannan
62fe566e68
Kubelet will not move docker daemons running in containers.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-04 13:34:56 -08:00
Saad Ali
7d70edc91f
Merge pull request #20553 from jonboulle/yifan-gu-rkt_dns
...
rkt: Add DNS support
2016-02-04 10:55:38 -08:00
k8s-merge-robot
65ebe19164
Merge pull request #20584 from caesarxuchao/release_1_2
...
Auto commit by PR queue bot
2016-02-03 19:46:27 -08:00
k8s-merge-robot
bb7ad7cd09
Merge pull request #18795 from dcbw/cbr0-network-plugin
...
Auto commit by PR queue bot
2016-02-03 19:46:25 -08:00
Saad Ali
25f02f19e1
Merge pull request #20603 from pmorie/pod-ip-debug
...
Make it easier to debug pod IP flakes for downward API
2016-02-03 16:09:33 -08:00
Paul Morie
1db0925521
Make it easier to debug pod IP flakes for downward API
2016-02-03 18:26:07 -05:00
Chao Xu
f9f5736b01
grep sed
2016-02-03 13:06:07 -08:00
Dan Williams
fabb65c13f
Add a network plugin that duplicates "configureCBR0" functionality
2016-02-03 10:08:08 -06:00
Dan Williams
67414afd11
Send PodCIDR to network plugins as an event
2016-02-03 10:08:07 -06:00
Yifan Gu
e9139bb0e5
kubelet: Rename RunContainerOptionsGenerator to RuntimeHelper.
...
Also add GetClusterDNS() to the interface to let rkt get the
DNS servers, DNS names.
2016-02-03 14:54:08 +01:00
Jan Safranek
e90de3f985
Fixed cleanup of persistent volumes.
...
Kubelet.cleanupOrphanedVolumes() compares list of volumes mounted to a node
with list of volumes that are required by pods scheduled on the node
("scheduled volume").
Both lists should contain real volumes, i.e. when a pod uses
PersistentVolumeClaim, the list must contain name of the bound volume instead
of name of the claim.
2016-02-03 10:00:09 +01:00
k8s-merge-robot
843c11e06a
Merge pull request #20452 from caesarxuchao/replace-client-kubelet
...
Auto commit by PR queue bot
2016-02-02 23:46:58 -08:00
Chao Xu
cddd7b56a4
replace client with clientset in kubelet and other places
2016-02-02 20:28:45 -08:00
Random-Liu
41b12a18d9
Remove GetAPIPodStatus usage
2016-02-02 23:41:55 +00:00
Chao Xu
a6d96a04d0
make kubelet.HandlePodsDeletion aware of api.Pod
2016-02-02 13:01:17 -08:00
k8s-merge-robot
71ae2736c0
Merge pull request #19889 from yujuhong/replace_cache
...
Auto commit by PR queue bot
2016-02-02 00:41:06 -08:00
k8s-merge-robot
126f798699
Merge pull request #19942 from yujuhong/mirror_creation
...
Auto commit by PR queue bot
2016-02-01 22:55:38 -08:00
Yu-Ju Hong
ff04de4fc0
Remove RuntimeCache from sync path
...
This change removes RuntimeCache in the pod workers and the syncPod() function.
Note that it doesn't deprecate RuntimeCache completely as other components
still rely on the cache.
2016-02-01 21:32:41 -08:00
k8s-merge-robot
32ab64ce5b
Merge pull request #19778 from resouer/runtime
...
Auto commit by PR queue bot
2016-02-01 21:05:05 -08:00
k8s-merge-robot
348858061d
Merge pull request #20258 from smarterclayton/get_logs_for_any_container
...
Auto commit by PR queue bot
2016-02-01 16:24:20 -08:00
k8s-merge-robot
feb4b4857c
Merge pull request #19890 from vishh/0-nodes
...
Auto commit by PR queue bot
2016-02-01 14:09:06 -08:00
harry
1032067ff9
Replace runtime reference by pkg
2016-02-01 21:06:44 +08:00
k8s-merge-robot
e07d9b3ee7
Merge pull request #20174 from yifan-gu/rkt_insecure_options
...
Auto commit by PR queue bot
2016-02-01 03:44:16 -08:00
Chao Xu
c72d234bbf
replacing handwritten client in several controllers
2016-01-31 15:42:02 -08:00
Clayton Coleman
d6d4a17db6
Allow clients to request most recent container logs
...
Many users attempt to use 'kubectl logs' in order to find the logs
for a container, but receive no logs or an error telling them their
container is not running. The fix in this case is to run with '--previous',
but this does not match user expectations for the logs command.
This commit changes the behavior of the Kubelet to return the logs of
the currently running container or the previous running container unless
the user provides the "previous" flag. If the user specifies "follow"
the logs of the most recent container will be displayed, and if it is
a terminated container the logs will come to an end (the user can
repeatedly invoke 'kubectl logs --follow' and see the same output).
Clean up error messages in the kubelet log path to be consistent and
give users a more predictable experience.
Have the Kubelet return 400 on invalid requests
2016-01-31 17:47:29 -05:00
k8s-merge-robot
ce9f93df2e
Merge pull request #20061 from mikedanese/copypaste
...
Auto commit by PR queue bot
2016-01-30 05:52:26 -08:00
k8s-merge-robot
29c640d5ba
Merge pull request #19579 from Random-Liu/add-new-reason-cache
...
Auto commit by PR queue bot
2016-01-30 02:06:49 -08:00
Random-Liu
bad7046b1a
Start using new convert function in kubelet
2016-01-30 00:31:26 -08:00
Random-Liu
139548141e
Move ConvertPodStatusToAPIPodStatus() to kubelet level
2016-01-30 00:25:50 -08:00
Random-Liu
e9dceb36e9
Start using reason cache in kubelet
2016-01-30 00:25:50 -08:00
Random-Liu
e93febfd61
Start returning PodSyncResult in SyncPod
2016-01-30 00:25:50 -08:00
k8s-merge-robot
2d061aa199
Merge pull request #19784 from Random-Liu/cleanup-kubelet-syncpod
...
Auto commit by PR queue bot
2016-01-30 00:25:49 -08:00
k8s-merge-robot
db7e524750
Merge pull request #19850 from yujuhong/enable_cache
...
Auto commit by PR queue bot
2016-01-29 19:47:53 -08:00
Yifan Gu
d03b705c5f
rkt: Replace the deprecated flag 'insecure-skip-verify' with 'insecure-options'.
2016-01-28 14:31:27 -08:00
Paul Morie
9030f16071
Move ConfigMap to main API
2016-01-28 17:07:05 -05:00
Mike Danese
e2fecf36b9
daemonset: apply predicated when placing daemon pods
2016-01-28 13:26:16 -08:00
k8s-merge-robot
3f5e417999
Merge pull request #19502 from swagiaal/internalize-ownership
...
Auto commit by PR queue bot
2016-01-26 23:06:39 -08:00
k8s-merge-robot
8c821700f3
Merge pull request #19389 from justinsb/internal_cidr
...
Auto commit by PR queue bot
2016-01-26 03:58:48 -08:00
Yu-Ju Hong
25f2c6f330
Improve mirror pod creation/deletion
...
- Ignore the "not found" error on deletion.
- Recognize the "already exists" error on creation and check if the existing
pod meets requirement. If so, don't report an error.
- Immediately create a mirror pod after a successful deletion, if needed.
2016-01-21 16:01:14 -08:00
Justin Santa Barbara
58191c446c
Allow non-masquerade-cidr to be passed to the kubelet
...
Removing the hard-coding of 10.0.0.0/8
Issue #11204
2016-01-21 15:18:31 -05:00
Alex Mohr
c52122cab5
Merge pull request #19675 from apcera/kubelet-report-runtime-version
...
Update container runtime to properly report the engine and version
2016-01-21 10:31:19 -08:00