houjun
fc5dc1ffd8
Replace getPVCName() with a variable
2018-11-02 17:23:18 +08:00
houjun
caf3c25616
Fix an error in log info
2018-10-30 09:02:06 +08:00
wackxu
d5edcd3dc3
Add metrics to volume scheduling operations
2018-10-23 20:59:12 +08:00
Michelle Au
37d46a1e3f
Volume scheduling library changes:
...
* FindPodVolumes
* Prebound PVCs are treated like unbound immediate PVCs and will error
* Always check for fully bound PVCs and cache bindings for not fully
bound PVCs
* BindPodVolumes
* Retry API updates for not fully bound PVCs even if the assume cache
already marked it
* Wait for PVCs to be fully bound after making the API updates
* Error when detecting binding/provisioning failure conditions
2018-09-04 16:30:14 -07:00
lichuqiang
b4a57f6855
combine feature gate VolumeScheduling and DynamicProvisioningScheduling into one
2018-08-29 10:30:08 +08:00
Yecheng Fu
8f0373792f
Retry scheduling on various events.
2018-07-20 09:54:34 +08:00
lichuqiang
dffbd75f86
Dynamic provisioning allowed topologies scheduler work
2018-06-05 16:10:12 +08:00
lichuqiang
95b530366a
Add dynamic provisioning process
2018-05-24 17:12:38 +08:00
Michelle Au
2142737276
Only override objects from informer when version has increased.
...
Add more logging and tests to volume scheduler.
2018-05-17 16:46:20 -07:00
Michelle Au
8d1cd819ec
Use provided node object in volume binding predicate
2018-04-05 14:35:55 -07:00
Shyam Jeedigunta
8ff1f05f7c
Increase verbosity of frequently printed logline in scheduler_binder
2018-03-08 19:25:01 +01:00
Michelle Au
5271edd9e2
Index PVs by StorageClass in assume cache
2018-02-15 17:12:32 -08:00
Michelle Au
fa6b62fa63
Library for scheduler volume binding
2017-11-21 21:42:36 -08:00