service

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2019 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAnnotateCmd

func NewAnnotateCmd(o *AnnotateOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewCmd

func NewCmd() *cobra.Command

func NewCurlCmd

func NewCurlCmd(o *CurlOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewDeleteCmd

func NewDeleteCmd(o *DeleteOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewDeployCmd

func NewDeployCmd(o *DeployOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewListCmd

func NewListCmd(o *ListOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewLogsCmd

func NewLogsCmd(o *LogsOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewOpenCmd

func NewOpenCmd(o *OpenOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewShowCmd

func NewShowCmd(o *ShowOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewURLCmd

func NewURLCmd(o *URLOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

Types

type AnnotateOptions

type AnnotateOptions struct {
	ServiceFlags  cmdflags.ServiceFlags
	AnnotateFlags cmdflags.AnnotateFlags
	// contains filtered or unexported fields
}

func NewAnnotateOptions

func NewAnnotateOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *AnnotateOptions

func (*AnnotateOptions) Run

func (o *AnnotateOptions) Run() error

type CurlFlags

type CurlFlags struct {
	Port int32
}

func (*CurlFlags) Set

func (s *CurlFlags) Set(cmd *cobra.Command, flagsFactory cmdcore.FlagsFactory)

type CurlOptions

type CurlOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	CurlFlags    CurlFlags
	Verbose      bool
	// contains filtered or unexported fields
}

func NewCurlOptions

func NewCurlOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *CurlOptions

func (*CurlOptions) Run

func (o *CurlOptions) Run() error

type DeleteOptions

type DeleteOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	// contains filtered or unexported fields
}

func NewDeleteOptions

func NewDeleteOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *DeleteOptions

func (*DeleteOptions) Run

func (o *DeleteOptions) Run() error

type DeployFlags

type DeployFlags struct {
	GenerateNameFlags    cmdcore.GenerateNameFlags
	BuildCreateArgsFlags cmdbld.CreateArgsFlags
	TagFlags             cmdflags.TagFlags
	AnnotateFlags        cmdflags.AnnotateFlags

	Image         string
	EnvVars       []string
	EnvSecrets    []string
	EnvConfigMaps []string

	ContainerConcurrency *int
	MinScale             *int
	MaxScale             *int

	WatchRevisionReady        bool
	WatchRevisionReadyTimeout time.Duration

	WatchPodLogs             bool
	WatchPodLogsIndefinitely bool

	ManagedRoute bool

	RemoveKnctlDeployEnvVar bool
}

func (*DeployFlags) Set

func (s *DeployFlags) Set(cmd *cobra.Command, flagsFactory cmdcore.FlagsFactory)

type DeployOptions

type DeployOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	DeployFlags  DeployFlags
	// contains filtered or unexported fields
}

func NewDeployOptions

func NewDeployOptions(ui ui.UI, configFactory cmdcore.ConfigFactory, depsFactory cmdcore.DepsFactory) *DeployOptions

func (*DeployOptions) Run

func (o *DeployOptions) Run() error

type ListOptions

type ListOptions struct {
	NamespaceFlags cmdcore.NamespaceFlags
	// contains filtered or unexported fields
}

func NewListOptions

func NewListOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *ListOptions

func (*ListOptions) Run

func (o *ListOptions) Run() error

type LogsOptions

type LogsOptions struct {
	ServiceFlags cmdflags.ServiceFlags

	Follow bool
	Lines  int64
	// contains filtered or unexported fields
}

func NewLogsOptions

func NewLogsOptions(ui ui.UI, depsFactory cmdcore.DepsFactory, cancelSignals cmdcore.CancelSignals) *LogsOptions

func (*LogsOptions) Run

func (o *LogsOptions) Run() error

type LogsView

type LogsView struct {
	// contains filtered or unexported fields
}

func (LogsView) Show

func (v LogsView) Show(cancelCh chan struct{}) error

type OpenOptions

type OpenOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	CurlFlags    CurlFlags
	// contains filtered or unexported fields
}

func NewOpenOptions

func NewOpenOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *OpenOptions

func (*OpenOptions) Run

func (o *OpenOptions) Run() error

type RevisionReadyStatusWatcher

type RevisionReadyStatusWatcher struct {
	// contains filtered or unexported fields
}

func (RevisionReadyStatusWatcher) IsReady

func (l RevisionReadyStatusWatcher) IsReady() (bool, error)

func (RevisionReadyStatusWatcher) Wait

func (l RevisionReadyStatusWatcher) Wait(cancelCh chan struct{}) (bool, error)

type ServiceAddress

type ServiceAddress struct {
	// contains filtered or unexported fields
}

func (ServiceAddress) Domain

func (o ServiceAddress) Domain() (string, error)

func (ServiceAddress) URL

func (o ServiceAddress) URL(port int32, useDomain bool) (string, error)

type ServiceSpec

type ServiceSpec struct {
	// contains filtered or unexported fields
}

func NewServiceSpec added in v0.1.0

func NewServiceSpec(serviceFlags cmdflags.ServiceFlags, deployFlags DeployFlags) ServiceSpec

func (ServiceSpec) Configuration added in v0.1.0

func (s ServiceSpec) Configuration() (v1alpha1.Configuration, error)

func (ServiceSpec) HasBuild added in v0.1.0

func (s ServiceSpec) HasBuild() bool

func (ServiceSpec) Name added in v0.1.0

func (s ServiceSpec) Name() string

func (ServiceSpec) Namespace added in v0.1.0

func (s ServiceSpec) Namespace() string

func (ServiceSpec) NeedsConfigurationUpdate added in v0.1.0

func (s ServiceSpec) NeedsConfigurationUpdate() bool

func (ServiceSpec) Service added in v0.1.0

func (s ServiceSpec) Service() (v1alpha1.Service, error)

type ShowOptions

type ShowOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	// contains filtered or unexported fields
}

func NewShowOptions

func NewShowOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *ShowOptions

func (*ShowOptions) Run

func (o *ShowOptions) Run() error

type URLOptions

type URLOptions struct {
	ServiceFlags cmdflags.ServiceFlags
	CurlFlags    CurlFlags
	// contains filtered or unexported fields
}

func NewURLOptions

func NewURLOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *URLOptions

func (*URLOptions) Run

func (o *URLOptions) Run() error

Jump to

Keyboard shortcuts

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