start

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2021 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	EtcdPath              string
	RecommendedConfigFns  []func(*pkgserver.RecommendedConfig) *pkgserver.RecommendedConfig
	ServerOptionsFns      []func(server *ServerOptions) *ServerOptions
	FlagsFns              []func(fs *pflag.FlagSet) *pflag.FlagSet
	NewCommandStartServer = NewCommandStartTiltServer
)

Functions

func ApplyFlagsFns

func ApplyFlagsFns(fs *pflag.FlagSet) *pflag.FlagSet

func NewCommandStartTiltServer

func NewCommandStartTiltServer(defaults *TiltServerOptions, stopCh <-chan struct{}) *cobra.Command

NewCommandStartTiltServer provides a CLI handler for 'start master' command with a default TiltServerOptions.

func SetOpenAPIDefinitions

func SetOpenAPIDefinitions(name, version string, defs openapicommon.GetOpenAPIDefinitions)

Types

type ServerOptions

type ServerOptions = TiltServerOptions

func ApplyServerOptionsFns

func ApplyServerOptionsFns(in *ServerOptions) *ServerOptions

type TiltServerOptions

type TiltServerOptions struct {
	ServingOptions *genericoptions.DeprecatedInsecureServingOptions
	Codec          runtime.Codec

	StdOut io.Writer
	StdErr io.Writer
}

TiltServerOptions contains state for master/api server

func NewTiltServerOptions

func NewTiltServerOptions(out, errOut io.Writer, codec runtime.Codec) *TiltServerOptions

NewTiltServerOptions returns a new TiltServerOptions

func (*TiltServerOptions) Complete

func (o *TiltServerOptions) Complete() error

Complete fills in fields required to have valid data

func (*TiltServerOptions) Config

func (o *TiltServerOptions) Config() (*apiserver.Config, error)

Config returns config for the api server given TiltServerOptions

func (TiltServerOptions) GetRESTOptions

func (o TiltServerOptions) GetRESTOptions(resource schema.GroupResource) (generic.RESTOptions, error)

func (TiltServerOptions) RunTiltServer

func (o TiltServerOptions) RunTiltServer(stopCh <-chan struct{}) (<-chan struct{}, error)

RunTiltServer starts a new TiltServer given TiltServerOptions

func (TiltServerOptions) Validate

func (o TiltServerOptions) Validate(args []string) error

Validate validates TiltServerOptions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL