k3s/pkg/volume/gce_pd
Saad Ali 9dbe943491 Attach/Detach Controller Kubelet Changes
This PR contains Kubelet changes to enable attach/detach controller control.
* It introduces a new "enable-controller-attach-detach" kubelet flag to
  enable control by controller. Default enabled.
* It removes all references "SafeToDetach" annoation from controller.
* It adds the new VolumesInUse field to the Node Status API object.
* It modifies the controller to use VolumesInUse instead of SafeToDetach
  annotation to gate detachment.
* There is a bug in node-problem-detector that causes VolumesInUse to
  get reset every 30 seconds. Issue https://github.com/kubernetes/node-problem-detector/issues/9
  opened to fix that.
2016-06-02 16:47:11 -07:00
..
OWNERS add maintainers for each volume driver 2016-03-22 22:19:53 -07:00
attacher.go Attach/Detach Controller Kubelet Changes 2016-06-02 16:47:11 -07:00
doc.go Add doc.go files for all volume plugins 2015-05-23 16:59:12 -04:00
gce_pd.go Add metrics support for a few network based volumes. 2016-05-23 09:33:12 -07:00
gce_pd_test.go Detangle Attach/Detach from GCE PD 2016-05-22 08:28:29 -04:00
gce_util.go Detangle Attach/Detach from GCE PD 2016-05-22 08:28:29 -04:00