Mike Danese
91feb345aa
implement service account token projection
2018-06-04 17:22:08 -07:00
Michelle Au
6cf8a6606c
Only count mounts that are from other pods
2018-04-19 15:40:51 -07:00
Yecheng Fu
55ef18ad42
Report events to apiserver in local volume plugin.
...
- Add VolumeHost.GetEventRecorder() method
- Add related e2e tests
2018-04-18 11:19:36 +08:00
Pingan2017
13863f1266
fix glog.Info in volumn_host
2018-02-28 10:30:13 +08:00
wackxu
f737ad62ed
update import
2018-02-27 20:23:35 +08:00
andyzhangx
5c7a1a2c5d
enable flexvolume on Windows
2017-12-07 06:24:20 +00:00
Vladimir Vivien
7405159558
VolumeHost.GetNodeName method added for CSI fix
2017-12-02 05:54:54 -05:00
mtanino
8903e8cd85
BlockVolumesSupport: CRI, VolumeManager and OperationExecutor changes
...
This patch contains following changes.
- container runtime changes for adding block devices
- volumemanager changes
- operationexecutor changes
2017-11-20 14:10:26 -05:00
Jan Safranek
1ddc6eb2dc
Add mount containers to kubelet
2017-11-10 13:14:40 +01:00
Cheng Xing
396c3c7c6f
Adding dynamic Flexvolume plugin discovery capability, using filesystem watch.
2017-08-25 11:42:32 -07:00
Jan Safranek
bc0e170d9c
Add pluginName to VolumeHost.GetMouter
...
Different plugins can get different mounter, depending where the mount
utilities are.
2017-08-14 12:16:26 +02:00
Jan Safranek
282404cbc9
Add Exec interface to VolumeHost
...
This exec should be used by volume plugins to execute mount utilities.
It will eventually execute things in mount containers.
2017-08-14 12:16:25 +02:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Shyam Jeedigunta
4425864707
Migrate kubelet configmap management logic to an interface
2017-05-31 10:39:36 +02:00
Michelle Au
6ade5461ad
Add GetNodeLabels to VolumeHost interface
2017-05-22 14:44:06 -07:00
Wojciech Tyczynski
bf7138652f
SecretVolume using secret manager
2017-01-23 16:10:01 +01:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Chao Xu
5e1adf91df
cmd/kubelet
2016-11-23 15:53:09 -08:00
Paul Morie
4722cb299b
Remove GetRootContext from VolumeHost
2016-11-03 12:21:19 -04:00
Avesh Agarwal
52a60fe3be
Fix default resource limits (node capacities) for downward api volumes
2016-08-16 14:41:17 -04:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
saadali
542f2dc708
Introduce new kubelet volume manager
...
This commit adds a new volume manager in kubelet that synchronizes
volume mount/unmount (and attach/detach, if attach/detach controller
is not enabled).
This eliminates the race conditions between the pod creation loop
and the orphaned volumes loops. It also removes the unmount/detach
from the `syncPod()` path so volume clean up never blocks the
`syncPod` loop.
2016-06-15 09:34:08 -07:00