kubernetes/cmd/kubelet/app
Kubernetes Submit Queue 932e07af53 Merge pull request #50031 from verult/ConnectedProbe
Automatic merge from submit-queue (batch tested with PRs 51054, 51101, 50031, 51296, 51173)

Dynamic Flexvolume plugin discovery, probing with filesystem watch.

**What this PR does / why we need it**: Enables dynamic Flexvolume plugin discovery. This model uses a filesystem watch (fsnotify library), which notifies the system that a probe is necessary only if something changes in the Flexvolume plugin directory.

This PR uses the dependency injection model in https://github.com/kubernetes/kubernetes/pull/49668.

**Release Note**:
```release-note
Dynamic Flexvolume plugin discovery. Flexvolume plugins can now be discovered on the fly rather than only at system initialization time.
```

/sig-storage

/assign @jsafrane @saad-ali 
/cc @bassam @chakri-nelluri @kokhang @liggitt @thockin
2017-08-26 02:05:34 -07:00
..
options fix ReadOnlyPort, HealthzPort, CAdvisorPort defaulting/documentation 2017-08-25 13:15:36 -07:00
auth.go move KubeletConfiguration out of componentconfig API group 2017-08-15 08:12:42 -07:00
BUILD Revert "Merge pull request #51008 from kubernetes/revert-50789-fix-scheme" 2017-08-21 11:28:05 -07:00
OWNERS Update OWNERS 2017-01-18 15:19:06 -08:00
plugins.go Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
server_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
server_test.go move KubeletConfiguration out of componentconfig API group 2017-08-15 08:12:42 -07:00
server_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
server.go Merge pull request #50031 from verult/ConnectedProbe 2017-08-26 02:05:34 -07:00