Documentation
¶
Index ¶
- func ProvideCSIController(driver *driver.Driver, logger *zap.Logger, hypervisors *hypervisor.Hypervisors) csi.ControllerServer
- func ProvideCSIIdentity(driver *driver.Driver) csi.IdentityServer
- func ProvideCSINode(driver *driver.Driver, logger *zap.Logger, config *config.Config, ...) csi.NodeServer
- func ProvideGRPCServer(lc fx.Lifecycle, driver *driver.Driver, log *zap.Logger) *grpc.Server
- func ProvideK8S(log *zap.Logger) *kubernetes.Clientset
- func ProvideLogger() *zap.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProvideCSIController ¶
func ProvideCSIController(driver *driver.Driver, logger *zap.Logger, hypervisors *hypervisor.Hypervisors) csi.ControllerServer
func ProvideCSIIdentity ¶
func ProvideCSIIdentity(driver *driver.Driver) csi.IdentityServer
func ProvideCSINode ¶
func ProvideCSINode(driver *driver.Driver, logger *zap.Logger, config *config.Config, k8s *kubernetes.Clientset) csi.NodeServer
func ProvideGRPCServer ¶
func ProvideK8S ¶ added in v0.5.0
func ProvideK8S(log *zap.Logger) *kubernetes.Clientset
func ProvideLogger ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.