package
0.0.0-20220804224756-ee179563970d
Repository: https://github.com/intel/oim.git
Documentation: pkg.go.dev
# Functions
New constructs a new OIM controller instance.
Server configures an arbitrary OIM controller implementation as a gRPC server.
WithControllerAddress sets the *external* address for the controller, i.e.
WithControllerID sets the unique ID that this controller instance has inside the OIM registry.
WithCreds sets the secret key and CA used by the controller for mutual TLS.
WithRegistry sets the OIM registry end point for the optional self-registrarion.
WithRegistryDelay sets the interval between self-registration calls.
WithSPDK sets the SPDK vhost socket path for JSON RPC.
WithVHostController sets the name of the existing SCSI device to which BDevs are to be attached.
WithVHostDev sets the PCI address of the SCSI device.
# Structs
Controller implements oim.Controller.
# Type aliases
Option is what New accepts to reconfigure the resulting controller.