Documentation ¶
Index ¶
- Variables
- func IsPluginError(err error) bool
- func NewInstallCmd(cfg *action.Configuration, out io.Writer, opts InstallCmdOptions) (*cobra.Command, *action.Install)
- func NewRollbackCmd(cfg *action.Configuration, out io.Writer, opts RollbackCmdOptions) *cobra.Command
- func NewTemplateCmd(cfg *action.Configuration, out io.Writer, opts TemplateCmdOptions) (*cobra.Command, *action.Install)
- func NewUninstallCmd(cfg *action.Configuration, out io.Writer, opts UninstallCmdOptions) *cobra.Command
- func NewUpgradeCmd(cfg *action.Configuration, out io.Writer, opts UpgradeCmdOptions) (*cobra.Command, *action.Upgrade)
- func PluginErrorCode(err error) int
- type InstallCmdOptions
- type RollbackCmdOptions
- type TemplateCmdOptions
- type UninstallCmdOptions
- type UpgradeCmdOptions
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Settings = settings LoadReleasesInMemory = loadReleasesInMemory Debug = debug NewRootCmd = newRootCmd NewDependencyCmd = newDependencyCmd NewGetCmd = newGetCmd NewHistoryCmd = newHistoryCmd NewLintCmd = newLintCmd NewListCmd = newListCmd NewRepoCmd = newRepoCmd NewCreateCmd = newCreateCmd NewEnvCmd = newEnvCmd NewPackageCmd = newPackageCmd NewPluginCmd = newPluginCmd NewSearchCmd = newSearchCmd NewStatusCmd = newStatusCmd NewTestCmd = newReleaseTestCmd NewVerifyCmd = newVerifyCmd NewVersionCmd = newVersionCmd NewShowCmd = newShowCmd NewRegistryCmd = newRegistryCmd // NOTE: following commands has additional options param and defined in corresponding command files // NewTemplateCmd = newTemplateCmd // NewInstallCmd = newInstallCmd // NewUpgradeCmd = newUpgradeCmd // NewUninstallCmd = newUninstallCmd // NewRollbackCmd = newRollbackCmd NewPullCmd = newPullCmd NewPushCmd = newPushCmd LoadPlugins = loadPlugins )
Functions ¶
func IsPluginError ¶
func NewInstallCmd ¶
func NewInstallCmd(cfg *action.Configuration, out io.Writer, opts InstallCmdOptions) (*cobra.Command, *action.Install)
func NewRollbackCmd ¶
func NewRollbackCmd(cfg *action.Configuration, out io.Writer, opts RollbackCmdOptions) *cobra.Command
func NewTemplateCmd ¶
func NewTemplateCmd(cfg *action.Configuration, out io.Writer, opts TemplateCmdOptions) (*cobra.Command, *action.Install)
func NewUninstallCmd ¶
func NewUninstallCmd(cfg *action.Configuration, out io.Writer, opts UninstallCmdOptions) *cobra.Command
func NewUpgradeCmd ¶
func NewUpgradeCmd(cfg *action.Configuration, out io.Writer, opts UpgradeCmdOptions) (*cobra.Command, *action.Upgrade)
func PluginErrorCode ¶
Types ¶
type InstallCmdOptions ¶
type InstallCmdOptions struct { StagesSplitter phases.Splitter ChainPostRenderer func(postRenderer postrender.PostRenderer) postrender.PostRenderer ValueOpts *values.Options CreateNamespace *bool Wait *bool Atomic *bool Timeout *time.Duration CleanupOnFail *bool DeployReportPath *string StagesExternalDepsGenerator phases.ExternalDepsGenerator }
type RollbackCmdOptions ¶
type TemplateCmdOptions ¶
type TemplateCmdOptions struct { StagesSplitter phases.Splitter ChainPostRenderer func(postRenderer postrender.PostRenderer) postrender.PostRenderer ValueOpts *values.Options Validate *bool IncludeCrds *bool IsUpgrade *bool ShowFiles *[]string KubeVersion *string StagesExternalDepsGenerator phases.ExternalDepsGenerator }
type UninstallCmdOptions ¶
type UpgradeCmdOptions ¶
type UpgradeCmdOptions struct { ChainPostRenderer func(postRenderer postrender.PostRenderer) postrender.PostRenderer ValueOpts *values.Options CreateNamespace *bool Install *bool Wait *bool Atomic *bool Timeout *time.Duration StagesSplitter phases.Splitter IgnorePending *bool CleanupOnFail *bool DeployReportPath *string StagesExternalDepsGenerator phases.ExternalDepsGenerator }
Source Files ¶
- completion.go
- create.go
- dependency.go
- dependency_build.go
- dependency_update.go
- docs.go
- env.go
- exports.go
- flags.go
- get.go
- get_all.go
- get_hooks.go
- get_manifest.go
- get_metadata.go
- get_notes.go
- get_values.go
- helm.go
- history.go
- install.go
- lint.go
- list.go
- load_plugins.go
- package.go
- plugin.go
- plugin_install.go
- plugin_list.go
- plugin_uninstall.go
- plugin_update.go
- printer.go
- pull.go
- push.go
- registry.go
- registry_login.go
- registry_logout.go
- release_testing.go
- repo.go
- repo_add.go
- repo_index.go
- repo_list.go
- repo_remove.go
- repo_update.go
- rollback.go
- root.go
- root_unix.go
- search.go
- search_hub.go
- search_repo.go
- show.go
- status.go
- template.go
- uninstall.go
- upgrade.go
- verify.go
- version.go
Click to show internal directories.
Click to hide internal directories.