• saadali's avatar
    Introduce new kubelet volume manager · 542f2dc7
    saadali authored
    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.
    542f2dc7
Name
Last commit
Last update
..
daemon Loading commit data...
deployment Loading commit data...
endpoint Loading commit data...
framework Loading commit data...
garbagecollector Loading commit data...
gc Loading commit data...
job Loading commit data...
namespace Loading commit data...
node Loading commit data...
persistentvolume Loading commit data...
petset Loading commit data...
podautoscaler Loading commit data...
replicaset Loading commit data...
replication Loading commit data...
resourcequota Loading commit data...
route Loading commit data...
service Loading commit data...
serviceaccount Loading commit data...
volume Loading commit data...
OWNERS Loading commit data...
controller_utils.go Loading commit data...
controller_utils_test.go Loading commit data...
doc.go Loading commit data...
lookup_cache.go Loading commit data...