Documentation ¶
Index ¶
- func NewCmdCompletion() *cobra.Command
- func NewDefaultKappCmd(ui *ui.ConfUI) *cobra.Command
- func NewKappCmd(o *KappOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command
- func NewVersionCmd(o *VersionOptions, _ cmdcore.FlagsFactory) *cobra.Command
- type KappOptions
- type LoggerFlags
- type ProfilingFlags
- type UIFlags
- type VersionOptions
- type WarningFlags
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCmdCompletion ¶ added in v0.53.0
func NewKappCmd ¶
func NewKappCmd(o *KappOptions, flagsFactory cmdcore.FlagsFactory) *cobra.Command
func NewVersionCmd ¶
func NewVersionCmd(o *VersionOptions, _ cmdcore.FlagsFactory) *cobra.Command
Types ¶
type KappOptions ¶
type KappOptions struct { UIFlags UIFlags LoggerFlags LoggerFlags KubeAPIFlags cmdcore.KubeAPIFlags KubeconfigFlags cmdcore.KubeconfigFlags WarningFlags WarningFlags ProfilingFlags ProfilingFlags PreflightChecks *preflight.Registry // contains filtered or unexported fields }
func NewKappOptions ¶
func NewKappOptions(ui *ui.ConfUI, configFactory cmdcore.ConfigFactory, depsFactory cmdcore.DepsFactory, preflights *preflight.Registry) *KappOptions
type LoggerFlags ¶ added in v0.14.0
type LoggerFlags struct {
Debug bool
}
func (*LoggerFlags) Configure ¶ added in v0.14.0
func (f *LoggerFlags) Configure(logger *logger.UILogger)
func (*LoggerFlags) Set ¶ added in v0.14.0
func (f *LoggerFlags) Set(cmd *cobra.Command, _ cmdcore.FlagsFactory)
type ProfilingFlags ¶ added in v0.60.0
type ProfilingFlags struct {
// contains filtered or unexported fields
}
func (*ProfilingFlags) Set ¶ added in v0.60.0
func (p *ProfilingFlags) Set(cmd *cobra.Command, _ cmdcore.FlagsFactory)
type UIFlags ¶
func (*UIFlags) ConfigureUI ¶
type VersionOptions ¶
type VersionOptions struct {
// contains filtered or unexported fields
}
func NewVersionOptions ¶
func NewVersionOptions(ui ui.UI) *VersionOptions
func (*VersionOptions) Run ¶
func (o *VersionOptions) Run() error
type WarningFlags ¶ added in v0.53.0
type WarningFlags struct {
Warnings bool
}
func (*WarningFlags) Configure ¶ added in v0.53.0
func (f *WarningFlags) Configure(depsFactory cmdcore.DepsFactory)
func (*WarningFlags) Set ¶ added in v0.53.0
func (f *WarningFlags) Set(cmd *cobra.Command, _ cmdcore.FlagsFactory)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.