kubernetesk8s.io/kubernetes/pkg/volume/csi/labelmanager Index | Files

package labelmanager

import "k8s.io/kubernetes/pkg/volume/csi/labelmanager"

Package labelmanager includes internal functions used to add/delete labels to kubernetes nodes for corresponding CSI drivers

Index

Types

type Interface

type Interface interface {
	AddLabels(driverName string, driverNodeId string) error
}

Interface implements an interface for managing labels of a node

func NewLabelManager

func NewLabelManager(nodeName types.NodeName, kubeClient kubernetes.Interface) Interface

NewLabelManager initializes labelManagerStruct and returns available interfaces

Source Files

labelmanager.go

Version
v1.11.4
Published
Oct 22, 2018
Platform
windows/amd64
Imports
8 packages
Last checked
1 minute ago

Tools for package owners.