Documentation ¶
Index ¶
- func NewCommandStartTiltServer(defaults *TiltServerOptions, ctx context.Context) *cobra.Command
- func TLSConfig(ctx context.Context, s *server.SecureServingInfo) (*tls.Config, error)
- type RecommendedConfigFn
- type TiltServerOptions
- func (o *TiltServerOptions) ApplyRecommendedConfigFns(in *pkgserver.RecommendedConfig) *pkgserver.RecommendedConfig
- func (o *TiltServerOptions) Complete() error
- func (o *TiltServerOptions) Config() (*apiserver.Config, error)
- func (o TiltServerOptions) GetRESTOptions(resource schema.GroupResource, obj runtime.Object) (generic.RESTOptions, error)
- func (o TiltServerOptions) RunTiltServer(ctx context.Context) (<-chan struct{}, error)
- func (o TiltServerOptions) RunTiltServerFromConfig(config apiserver.CompletedConfig, ctx context.Context) (<-chan struct{}, error)
- func (o TiltServerOptions) Validate(args []string) error
- type Warn
- type WarnFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCommandStartTiltServer ¶
func NewCommandStartTiltServer(defaults *TiltServerOptions, ctx context.Context) *cobra.Command
NewCommandStartTiltServer provides a CLI handler for 'start master' command with a default TiltServerOptions.
Types ¶
type RecommendedConfigFn ¶ added in v0.2.0
type RecommendedConfigFn func(*pkgserver.RecommendedConfig) *pkgserver.RecommendedConfig
func SetOpenAPIDefinitionFn ¶ added in v0.2.0
func SetOpenAPIDefinitionFn(scheme *runtime.Scheme, name, version string, defs openapicommon.GetOpenAPIDefinitions) RecommendedConfigFn
type TiltServerOptions ¶
type TiltServerOptions struct { ServingOptions *options.SecureServingOptions ConnProvider apiserver.ConnProvider // contains filtered or unexported fields }
TiltServerOptions contains state for master/api server
func NewTiltServerOptions ¶
func NewTiltServerOptions( out, errOut io.Writer, scheme *runtime.Scheme, codecs serializer.CodecFactory, codec runtime.Codec, recommendedConfigFns []RecommendedConfigFn, apis map[schema.GroupVersionResource]apiserver.StorageProvider, serving *options.SecureServingOptions, connProvider apiserver.ConnProvider) *TiltServerOptions
NewTiltServerOptions returns a new TiltServerOptions
func (*TiltServerOptions) ApplyRecommendedConfigFns ¶ added in v0.2.0
func (o *TiltServerOptions) ApplyRecommendedConfigFns(in *pkgserver.RecommendedConfig) *pkgserver.RecommendedConfig
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, obj runtime.Object) (generic.RESTOptions, error)
func (TiltServerOptions) RunTiltServer ¶
func (o TiltServerOptions) RunTiltServer(ctx context.Context) (<-chan struct{}, error)
Complete the config and run the Tilt server
func (TiltServerOptions) RunTiltServerFromConfig ¶ added in v0.3.0
func (o TiltServerOptions) RunTiltServerFromConfig(config apiserver.CompletedConfig, ctx context.Context) (<-chan struct{}, error)
RunTiltServer starts a new TiltServer given TiltServerOptions
func (TiltServerOptions) Validate ¶
func (o TiltServerOptions) Validate(args []string) error
Validate validates TiltServerOptions
Click to show internal directories.
Click to hide internal directories.