• Darren Shepherd's avatar
    Fix CSI initialization conflict · 1a1ff2f7
    Darren Shepherd authored
    CSI is used by both the kubelet and kube-controller-manager.  Both
    components will initialize the csiPlugin with different VolumeHost
    objects.  The csiPlugin will then assign a global variable for
    the node info manager.  It is then possible that the kubelet gets
    the credentials of the kube-controller-manager and that will cause
    CSI to fail.
    1a1ff2f7