Documentation

Index

Constants

View Source
const ConfigRecommendedName = "config"
View Source
const PatchRecommendedName = "patch"

Variables

This section is empty.

Functions

func NewCmdConfig

func NewCmdConfig(name, fullName string, f *clientcmd.Factory, out, errout io.Writer) *cobra.Command

func NewCmdPatch

func NewCmdPatch(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command

Types

type PatchOptions

type PatchOptions struct {
	Filename  string
	Patch     string
	PatchType types.PatchType

	Builder *resource.Builder
	Printer kprinters.ResourcePrinter

	Out io.Writer
}

PatchOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()

func (*PatchOptions) Complete

func (o *PatchOptions) Complete(f *clientcmd.Factory, cmd *cobra.Command, args []string) error

func (*PatchOptions) RunPatch

func (o *PatchOptions) RunPatch() error

func (*PatchOptions) Validate

func (o *PatchOptions) Validate() error

Source Files