k3s/pkg/controller
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
..
bootstrap Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
certificates Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
cloud Merge pull request #50730 from andrewsykim/49836 2017-08-25 20:43:37 -07:00
cronjob Merge pull request #50213 from zhangxiaoyu-zidif/fix-comment-cronjob-utils 2017-08-25 01:10:28 -07:00
daemon Merge pull request #50595 from k82cn/k8s_50594 2017-08-25 20:43:35 -07:00
deployment CollisionCount should have type int32 across controllers that use it for collision avoidance 2017-08-18 10:48:12 +08:00
disruption Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
endpoint Fix unready endpoints bug introduced in #50934 2017-08-22 13:46:11 -06:00
garbagecollector move retry to client-go 2017-08-14 14:16:26 -07:00
history Use CollisionCount for collision avoidance in StatefulSet controller 2017-08-18 06:49:02 -07:00
job Make metav1.(Micro)?Time functions take pointers 2017-08-17 11:24:28 +02:00
namespace Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
node remove useless comments in node_controller.go 2017-08-14 14:16:42 +08:00
podautoscaler Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
podgc Make metav1.(Micro)?Time functions take pointers 2017-08-17 11:24:28 +02:00
replicaset Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
replication Make metav1.(Micro)?Time functions take pointers 2017-08-17 11:24:28 +02:00
resourcequota Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
route Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
service Merge pull request #50539 from brendandburns/svc 2017-08-24 02:32:09 -07:00
serviceaccount Add enj as reviewer to OWNERS 2017-08-17 20:42:46 -04:00
statefulset statefulSet kubectl rollout command 2017-08-24 16:43:03 -07:00
testutil Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
ttl Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00
.import-restrictions
BUILD move retry to client-go 2017-08-14 14:16:26 -07:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00
client_builder.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
controller_ref_manager.go Migrate to GetControllerOf from meta/v1 package 2017-08-06 22:41:58 +10:00
controller_ref_manager_test.go Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test 2017-08-12 00:00:55 -07:00
controller_utils.go Merge pull request #50146 from gmarek/deepcopyinto 2017-08-19 11:28:15 -07:00
controller_utils_test.go CollisionCount should have type int32 across controllers that use it for collision avoidance 2017-08-18 10:48:12 +08:00
doc.go
lookup_cache.go