Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package admin provides as implementation for Lever OS's admin service.
|
Package admin provides as implementation for Lever OS's admin service. |
Package api provides Lever OS libraries for both implementing Lever services in Go and invoking Lever methods, as a client.
|
Package api provides Lever OS libraries for both implementing Lever services in Go and invoking Lever methods, as a client. |
admin
Package admin provides convenience function for interacting with the admin service.
|
Package admin provides convenience function for interacting with the admin service. |
Package apiserver provides a HTTP gateway for invoking Lever methods without the use of a gRPC client.
|
Package apiserver provides a HTTP gateway for invoking Lever methods without the use of a gRPC client. |
Package cmd contains main subpackages for the various binaries built as part of Lever OS.
|
Package cmd contains main subpackages for the various binaries built as part of Lever OS. |
adminservice
Package main runs the admin service.
|
Package main runs the admin service. |
inittables
Package main initializes Lever OS's database.
|
Package main initializes Lever OS's database. |
leveroshost
Package main runs a Lever OS host.
|
Package main runs a Lever OS host. |
uploadconfig
Package main uploads a config file to consul.
|
Package main uploads a config file to consul. |
Package config provides configuration flags.
|
Package config provides configuration flags. |
Package core provides common utilities to be used throughout various Lever binaries and libraries.
|
Package core provides common utilities to be used throughout various Lever binaries and libraries. |
Package devlogger provides an implementation of a syslog server to be used for dev environments.
|
Package devlogger provides an implementation of a syslog server to be used for dev environments. |
Package dockerutil provides Docker-related utility functions.
|
Package dockerutil provides Docker-related utility functions. |
Package fleettracker provides an implementation of a service that receives live usage metrics of Lever services and automatically adjusts the number of instances for the service.
|
Package fleettracker provides an implementation of a service that receives live usage metrics of Lever services and automatically adjusts the number of instances for the service. |
Package host contains the core implementation for a Lever OS host.
|
Package host contains the core implementation for a Lever OS host. |
Package hostman provides utilities for managing Lever instances and Lever resources running on the same node.
|
Package hostman provides utilities for managing Lever instances and Lever resources running on the same node. |
Package http2stream provides an implementation of an HTTP/2 server and client that allows piping streams (useful for creating proxies).
|
Package http2stream provides an implementation of an HTTP/2 server and client that allows piping streams (useful for creating proxies). |
Package leverutil provides general utility functions that are not specific to Lever.
|
Package leverutil provides general utility functions that are not specific to Lever. |
Package scale provides utility functions for internal service and resource discovery, management and access.
|
Package scale provides utility functions for internal service and resource discovery, management and access. |
Click to show internal directories.
Click to hide internal directories.