app

package
v0.0.0-...-9460cd5 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2019 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ApplyFlagsDeployDefaults = ApplyFlags{
		ClusterChangeOpts: ctlcap.ClusterChangeOpts{
			ApplyIgnored: false,
			Wait:         true,
			WaitIgnored:  false,
		},
	}
	ApplyFlagsDeleteDefaults = ApplyFlags{
		ClusterChangeOpts: ctlcap.ClusterChangeOpts{
			ApplyIgnored: false,
			Wait:         true,
			WaitIgnored:  true,
		},
	}
)

Functions

func NewDeleteCmd

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

func NewDeployCmd

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

func NewDeployConfigCmd

func NewDeployConfigCmd(o *DeployConfigOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewInspectCmd

func NewInspectCmd(o *InspectOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command

func NewLabelCmd

func NewLabelCmd(o *LabelOptions, 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

Types

type AppFlags

type AppFlags struct {
	NamespaceFlags cmdcore.NamespaceFlags
	Name           string
}

func (*AppFlags) Set

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

type ApplyFlags

func (*ApplyFlags) SetWithDefaults

func (s *ApplyFlags) SetWithDefaults(prefix string, defaults ApplyFlags, cmd *cobra.Command)

type DeleteOptions

type DeleteOptions struct {
	AppFlags   AppFlags
	DiffFlags  cmdtools.DiffFlags
	ApplyFlags ApplyFlags
	// 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 DeployConfigOptions

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

func NewDeployConfigOptions

func NewDeployConfigOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *DeployConfigOptions

func (*DeployConfigOptions) Run

func (o *DeployConfigOptions) Run() error

type DeployFlags

type DeployFlags struct {
	ctlapp.PrepareResourcesOpts
	Patch      bool
	AllowEmpty bool

	OverrideOwnershipOfExistingResources bool

	Logs    bool
	LogsAll bool
}

func (*DeployFlags) Set

func (s *DeployFlags) Set(cmd *cobra.Command)

type DeployOptions

type DeployOptions struct {
	AppFlags            AppFlags
	FileFlags           cmdtools.FileFlags
	DiffFlags           cmdtools.DiffFlags
	ResourceFilterFlags cmdtools.ResourceFilterFlags
	ApplyFlags          ApplyFlags
	DeployFlags         DeployFlags
	LabelFlags          LabelFlags
	// contains filtered or unexported fields
}

func NewDeployOptions

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

func (*DeployOptions) Run

func (o *DeployOptions) Run() error

type InspectOptions

type InspectOptions struct {
	AppFlags            AppFlags
	ResourceFilterFlags cmdtools.ResourceFilterFlags
	Raw                 bool
	Tree                bool
	// contains filtered or unexported fields
}

func NewInspectOptions

func NewInspectOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *InspectOptions

func (*InspectOptions) Run

func (o *InspectOptions) Run() error

type LabelFlags

type LabelFlags struct {
	Labels []string
}

func (*LabelFlags) AsMap

func (s *LabelFlags) AsMap() (map[string]string, error)

func (*LabelFlags) Set

func (s *LabelFlags) Set(cmd *cobra.Command)

type LabelOptions

type LabelOptions struct {
	AppFlags AppFlags
	// contains filtered or unexported fields
}

func NewLabelOptions

func NewLabelOptions(ui ui.UI, depsFactory cmdcore.DepsFactory) *LabelOptions

func (*LabelOptions) Run

func (o *LabelOptions) Run() error

type ListOptions

type ListOptions struct {
	NamespaceFlags cmdcore.NamespaceFlags
	AllNamespaces  bool
	// 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 LogsFlags

type LogsFlags struct {
	Follow       bool
	Lines        int64
	ContainerTag bool
	PodName      string
}

func (*LogsFlags) PodLogOpts

func (s *LogsFlags) PodLogOpts() (ctllogs.PodLogOpts, error)

func (*LogsFlags) Set

func (s *LogsFlags) Set(cmd *cobra.Command)

type LogsOptions

type LogsOptions struct {
	AppFlags  AppFlags
	LogsFlags LogsFlags
	// contains filtered or unexported fields
}

func NewLogsOptions

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

func (*LogsOptions) Run

func (o *LogsOptions) Run() error

Jump to

Keyboard shortcuts

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