Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultEnv ¶
func DefaultEnv(additionalPFlags ...func(set *pflag.FlagSet)) env.Environment
DefaultEnv creates a default environment that can be used to boot up a Service Manager
Types ¶
type ServiceManager ¶
ServiceManager struct
type ServiceManagerBuilder ¶
ServiceManagerBuilder type is an extension point that allows adding additional filters, plugins and controllers before running ServiceManager.
func New ¶
func New(ctx context.Context, cancel context.CancelFunc, env env.Environment) *ServiceManagerBuilder
New returns service-manager Server with default setup. The function panics on bad configuration
func (*ServiceManagerBuilder) Build ¶
func (smb *ServiceManagerBuilder) Build() *ServiceManager
Build builds the Service Manager
Click to show internal directories.
Click to hide internal directories.