cmd

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2021 License: Apache-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

View Source
const Version = "v1.9.0"

Variables

View Source
var Revision = "development" //nolint:gochecknoglobals

Functions

func AddSubCmd

func AddSubCmd(cmd *cobra.Command, config *globalConfig) *cobra.Command

AddSubCmd to be added sub command for root command.

func NewCmdCreate added in v1.4.0

func NewCmdCreate(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *cobra.Command

NewCmdCreate provides a cobra command wrapping CreateOptions.

func NewCmdCreateJob added in v1.4.0

func NewCmdCreateJob(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *cobra.Command

NewCmdCreateJob provides a cobra command wrapping CreateJobOptions.

func NewCmdDelete added in v1.7.0

func NewCmdDelete(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *cobra.Command

NewCmdDelete provides a cobra command wrapping DeleteOptions.

func NewCmdDescribe added in v1.1.0

func NewCmdDescribe(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *cobra.Command

NewCmdDescribe provides a cobra command wrapping DescribeOptions.

func NewCmdExec

NewCmdExec provides a cobra command wrapping ExecOptions.

func NewCmdLogs

NewCmdLogs provides a cobra command wrapping LogsOptions.

func NewCmdRoot

func NewCmdRoot(streams genericclioptions.IOStreams) *cobra.Command

NewCmdRoot return a cobra root command.

func NewCmdVersion

func NewCmdVersion() *cobra.Command

NewCmdVersion is return version command.

Types

type CreateJobOptions added in v1.4.0

type CreateJobOptions struct {
	genericclioptions.IOStreams
	// contains filtered or unexported fields
}

CreateJobOptions provides information required to update the current context on a user's KUBECONFIG.

func NewCreateJobOptions added in v1.4.0

func NewCreateJobOptions(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *CreateJobOptions

NewCreateJobOptions provides an instance of CreateJobOptions with default values.

func (*CreateJobOptions) AddFlags added in v1.4.0

func (o *CreateJobOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*CreateJobOptions) Complete added in v1.4.0

func (o *CreateJobOptions) Complete(cmd *cobra.Command, args []string) error

Complete sets all information required for get logs.

func (*CreateJobOptions) Run added in v1.4.0

func (o *CreateJobOptions) Run(ctx context.Context) error

Run execute fizzy finder and create job from cronJob.

func (*CreateJobOptions) Validate added in v1.4.0

func (o *CreateJobOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

type CreateOptions added in v1.4.0

type CreateOptions struct {
	genericclioptions.IOStreams
	// contains filtered or unexported fields
}

CreateOptions provides information required to update the current context on a user's KUBECONFIG.

func NewCreateOptions added in v1.4.0

func NewCreateOptions(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *CreateOptions

NewCreateOptions provides an instance of CreateOptions with default values.

func (*CreateOptions) AddFlags added in v1.4.0

func (o *CreateOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*CreateOptions) Complete added in v1.4.0

func (o *CreateOptions) Complete(cmd *cobra.Command, args []string) error

Complete sets all information required for create.

func (*CreateOptions) Run added in v1.4.0

func (o *CreateOptions) Run(ctx context.Context) error

Run execute no action.

func (*CreateOptions) Validate added in v1.4.0

func (o *CreateOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

type DeleteOptions added in v1.7.0

type DeleteOptions struct {
	genericclioptions.IOStreams
	// contains filtered or unexported fields
}

DeleteOptions provides information required to update the current context on a user's KUBECONFIG.

func NewDeleteOptions added in v1.7.0

func NewDeleteOptions(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *DeleteOptions

NewDeleteOptions provides an instance of DeleteOptions with default values.

func (*DeleteOptions) AddFlags added in v1.7.0

func (o *DeleteOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*DeleteOptions) Complete added in v1.7.0

func (o *DeleteOptions) Complete(cmd *cobra.Command, args []string) error

Complete sets all information required for show details.

func (*DeleteOptions) PrintObj added in v1.7.0

func (o *DeleteOptions) PrintObj(info *resource.Info)

PrintObj for deleted objects is special because we do not have an object to print. This mirrors name printer behavior.

func (*DeleteOptions) Run added in v1.7.0

func (o *DeleteOptions) Run(ctx context.Context, args []string) error

Run execute fizzy finder and delete object.

func (*DeleteOptions) Validate added in v1.7.0

func (o *DeleteOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

type DescribeOptions added in v1.1.0

type DescribeOptions struct {
	genericclioptions.IOStreams
	// contains filtered or unexported fields
}

DescribeOptions provides information required to update the current context on a user's KUBECONFIG.

func NewDescribeOptions added in v1.1.0

func NewDescribeOptions(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *DescribeOptions

NewDescribeOptions provides an instance of DescribeOptions with default values.

func (*DescribeOptions) AddFlags added in v1.1.0

func (o *DescribeOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*DescribeOptions) Complete added in v1.1.0

func (o *DescribeOptions) Complete(cmd *cobra.Command, args []string) error

Complete sets all information required for show details.

func (*DescribeOptions) Run added in v1.1.0

func (o *DescribeOptions) Run(ctx context.Context, args []string) error

Run execute fizzy finder and show details.

func (DescribeOptions) Validate added in v1.1.0

func (DescribeOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

type ExecOptions

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

ExecOptions provides information required to update the current context on a user's KUBECONFIG.

func NewExecOptions

func NewExecOptions(config *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *ExecOptions

NewExecOptions provides an instance of ExecOptions with default values.

func (*ExecOptions) AddFlags

func (o *ExecOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*ExecOptions) Complete

func (o *ExecOptions) Complete(cmd *cobra.Command, args []string, argsLenAtDash int) error

Complete sets all information required for execute a command in a container.

func (*ExecOptions) ExecFunc

func (o *ExecOptions) ExecFunc(pod *corev1.Pod, containerName string,
	tty term.TTY, sizeQueue remotecommand.TerminalSizeQueue) func() error

ExecFunc returns a function for executing the execute a command in a container.

func (*ExecOptions) Run

func (o *ExecOptions) Run(ctx context.Context) error

Run execute fizzy finder and execute a command in a container.

func (*ExecOptions) SetupTTY added in v1.5.0

func (o *ExecOptions) SetupTTY() term.TTY

func (*ExecOptions) Validate

func (o *ExecOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

type LogsOptions

type LogsOptions struct {
	genericclioptions.IOStreams
	// contains filtered or unexported fields
}

LogsOptions provides information required to update the current context on a user's KUBECONFIG.

func NewLogsOptions

func NewLogsOptions(flags *genericclioptions.ConfigFlags, streams genericclioptions.IOStreams) *LogsOptions

NewLogsOptions provides an instance of LogsOptions with default values.

func (*LogsOptions) AddFlags

func (o *LogsOptions) AddFlags(flags *pflag.FlagSet)

AddFlags adds a flag to the flag set.

func (*LogsOptions) Complete

func (o *LogsOptions) Complete(cmd *cobra.Command, args []string) error

Complete sets all information required for get logs.

func (*LogsOptions) ConvertLimitBytes

func (o *LogsOptions) ConvertLimitBytes() *int64

func (*LogsOptions) ConvertSinceSeconds

func (o *LogsOptions) ConvertSinceSeconds() *int64

func (*LogsOptions) ConvertSinceTime

func (o *LogsOptions) ConvertSinceTime() *metav1.Time

func (*LogsOptions) ConvertTailLines

func (o *LogsOptions) ConvertTailLines() *int64

func (*LogsOptions) Run

func (o *LogsOptions) Run(ctx context.Context) error

Run execute fizzy finder and view logs.

func (LogsOptions) Validate

func (LogsOptions) Validate() error

Validate ensures that all required arguments and flag values are provided.

Jump to

Keyboard shortcuts

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