package
0.45.0
Repository: https://github.com/siderolabs/omni.git
Documentation: pkg.go.dev

# Packages

Package router defines gRPC proxy helpers.

# Functions

CreateResource creates a resource from a resource proto representation.
MakeServiceServers creates a list of service servers.
NewServer creates new grpc server.
RegisterGateway registers all routes and returns connection fwhich gRPC server should listen on.

# Structs

COSIResourceServer implements installation of COSI resource API server.
ResourceServer implements resources CRUD API.

# Interfaces

AuditLogger is an interface for reading the audit log.
JWTSigningKeyProvider is an interface for a JWT signing key provider.
OIDCProvider provides a link to the OIDC implementation to authenticate the actual request.
ServiceServer is a gRPC service server.