args

package
v1.28.2-0...-a3f5403 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbortOnErrorFlags

type AbortOnErrorFlags struct {
	AbortOnError bool `group:"misc" help:"Abort deploying when an error occurs instead of trying the remaining deployments"`
}

type ArgsFlags

type ArgsFlags struct {
	Arg []string `group:"project" short:"a" help:"Template argument in the form name=value"`
}

type DryRunFlags

type DryRunFlags struct {
	DryRun bool `group:"misc" help:"Performs all kubernetes API calls in dry-run mode."`
}

type ForceApplyFlags

type ForceApplyFlags struct {
	ForceApply bool `group:"misc" help:"Force conflict resolution when applying. See documentation for details"`
}

type HookFlags

type HookFlags struct {
	HookTimeout time.Duration `` /* 210-byte string literal not displayed */
}

type IgnoreFlags

type IgnoreFlags struct {
	IgnoreTags        bool `group:"misc" help:"Ignores changes in tags when diffing"`
	IgnoreLabels      bool `group:"misc" help:"Ignores changes in labels when diffing"`
	IgnoreAnnotations bool `group:"misc" help:"Ignores changes in annotations when diffing"`
}

type ImageFlags

type ImageFlags struct {
	FixedImage      []string `` /* 134-byte string literal not displayed */
	FixedImagesFile string   `` /* 178-byte string literal not displayed */
	UpdateImages    bool     `` /* 410-byte string literal not displayed */
}

func (*ImageFlags) LoadFixedImagesFromArgs

func (args *ImageFlags) LoadFixedImagesFromArgs() (*types.FixedImagesConfig, error)

type InclusionFlags

type InclusionFlags struct {
	IncludeTag           []string `group:"inclusion" short:"I" help:"Include deployments with given tag."`
	ExcludeTag           []string `` /* 239-byte string literal not displayed */
	IncludeDeploymentDir []string `group:"inclusion" help:"Include deployment dir. The path must be relative to the root deployment project."`
	ExcludeDeploymentDir []string `` /* 172-byte string literal not displayed */
}

func (*InclusionFlags) ParseInclusionFromArgs

func (args *InclusionFlags) ParseInclusionFromArgs() (*utils.Inclusion, error)

type OutputFlags

type OutputFlags struct {
	Output []string `group:"misc" short:"o" help:"Specify output target file. Can be specified multiple times"`
}

type OutputFormatFlags

type OutputFormatFlags struct {
	OutputFormat []string `` /* 247-byte string literal not displayed */
}

type ProjectFlags

type ProjectFlags struct {
	ProjectUrl string `` /* 148-byte string literal not displayed */
	ProjectRef string `group:"project" short:"b" help:"Git ref of the kluctl project. Only used when --project-url was given."`

	ProjectConfig       string `` /* 126-byte string literal not displayed */
	LocalClusters       string `group:"project" help:"Local clusters directory. Overrides the project from .kluctl.yml" type:"existingdir"`
	LocalDeployment     string `group:"project" help:"Local deployment directory. Overrides the project from .kluctl.yml" type:"existingdir"`
	LocalSealedSecrets  string `group:"project" help:"Local sealed-secrets directory. Overrides the project from .kluctl.yml" type:"existingdir"`
	FromArchive         string `` /* 182-byte string literal not displayed */
	FromArchiveMetadata string `` /* 159-byte string literal not displayed */
	Cluster             string `group:"project" help:"Specify/Override cluster"`
}

type RenderOutputDirFlags

type RenderOutputDirFlags struct {
	RenderOutputDir string `` /* 133-byte string literal not displayed */
}

type ReplaceOnErrorFlags

type ReplaceOnErrorFlags struct {
	ReplaceOnError      bool `group:"misc" help:"When patching an object fails, try to replace it. See documentation for more details."`
	ForceReplaceOnError bool `` /* 129-byte string literal not displayed */
}

type TargetFlags

type TargetFlags struct {
	Target string `group:"project" short:"t" help:"Target name to run command for. Target must exist in .kluctl.yml."`
}

type YesFlags

type YesFlags struct {
	Yes bool `group:"misc" short:"y" help:"Suppresses 'Are you sure?' questions and proceeds as if you would answer 'yes'."`
}

Jump to

Keyboard shortcuts

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