Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver struct {
// contains filtered or unexported fields
}
A Driver is a gRPC server that implements the CSI spec. It can be used to build a CSI driver that generates private key data and automatically creates cert-manager CertificateRequests to obtain signed certificate data.
func NewWithListener ¶
func NewWithListener(lis net.Listener, name, version string, idm identity.Interface, cm controller.Interface, ns *node.Server, log logr.Logger) (*Driver, error)
NewWithListener will construct a new CSI driver using the given net.Listener. This is useful when more control over the listening parameters is required.
Click to show internal directories.
Click to hide internal directories.