Documentation ¶
Index ¶
- func Create(options *CreateOptions) (string, error)
- func DependencyBuild(options *DependencyOptions) (string, error)
- func DependencyList(options *DependencyOptions) (string, error)
- func DependencyUpdate(options *DependencyOptions) (string, error)
- func Install(options *InstallOptions) (string, error)
- func Lint(options *LintOptions) ([]string, bool)
- func List(options *ListOptions) (string, error)
- func NewCfg(options *CfgOptions) *action.Configuration
- func Package(options *PackageOptions) error
- func Push(options *PushOptions) (string, error)
- func RegistryLogin(options *RegistryOptions) (string, error)
- func RegistryLogout(options *RegistryOptions) (string, error)
- func RepoAdd(options *RepoOptions) error
- func RepoList(options *RepoOptions) (string, error)
- func RepoOciServerStart(options *RepoServerOptions) (*repotest.OCIServer, error)
- func RepoRemove(options *RepoOptions) error
- func RepoServerStart(options *RepoServerOptions) (*repotest.Server, error)
- func RepoServerStop(url string)
- func RepoServerStopAll()
- func SearchRepo(options *SearchOptions) (string, error)
- func Show(options *ShowOptions) (string, error)
- func StatusReport(release *release.Release, showDescription bool, debug bool) string
- func Test(options *TestOptions) (string, error)
- func Uninstall(options *UninstallOptions) (string, error)
- func Upgrade(options *UpgradeOptions) (string, error)
- func Version() (string, error)
- type ActiveServer
- type CfgOptions
- type CreateOptions
- type DependencyOptions
- type InstallOptions
- type LintOptions
- type ListOptions
- type PackageOptions
- type PushOptions
- type RegistryOptions
- type RepoOptions
- type RepoServerOptions
- type SearchOptions
- type ShowOptions
- type TestOptions
- type UninstallOptions
- type UpgradeOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Create ¶
func Create(options *CreateOptions) (string, error)
func DependencyBuild ¶
func DependencyBuild(options *DependencyOptions) (string, error)
func DependencyList ¶
func DependencyList(options *DependencyOptions) (string, error)
func DependencyUpdate ¶
func DependencyUpdate(options *DependencyOptions) (string, error)
func Install ¶
func Install(options *InstallOptions) (string, error)
func Lint ¶
func Lint(options *LintOptions) ([]string, bool)
func List ¶
func List(options *ListOptions) (string, error)
func NewCfg ¶
func NewCfg(options *CfgOptions) *action.Configuration
func Package ¶
func Package(options *PackageOptions) error
func Push ¶
func Push(options *PushOptions) (string, error)
func RegistryLogin ¶
func RegistryLogin(options *RegistryOptions) (string, error)
func RegistryLogout ¶
func RegistryLogout(options *RegistryOptions) (string, error)
func RepoAdd ¶
func RepoAdd(options *RepoOptions) error
func RepoList ¶
func RepoList(options *RepoOptions) (string, error)
func RepoOciServerStart ¶
func RepoOciServerStart(options *RepoServerOptions) (*repotest.OCIServer, error)
func RepoRemove ¶
func RepoRemove(options *RepoOptions) error
func RepoServerStart ¶
func RepoServerStart(options *RepoServerOptions) (*repotest.Server, error)
func RepoServerStop ¶
func RepoServerStop(url string)
func RepoServerStopAll ¶
func RepoServerStopAll()
func SearchRepo ¶
func SearchRepo(options *SearchOptions) (string, error)
func Show ¶
func Show(options *ShowOptions) (string, error)
func StatusReport ¶
func Test ¶
func Test(options *TestOptions) (string, error)
func Uninstall ¶
func Uninstall(options *UninstallOptions) (string, error)
func Upgrade ¶
func Upgrade(options *UpgradeOptions) (string, error)
Types ¶
type ActiveServer ¶
type ActiveServer struct {
// contains filtered or unexported fields
}
type CfgOptions ¶
type CreateOptions ¶
type DependencyOptions ¶
type InstallOptions ¶
type InstallOptions struct { Name string GenerateName bool NameTemplate string Chart string Namespace string CreateNamespace bool Description string Devel bool DependencyUpdate bool DryRun bool DryRunOption string Wait bool Timeout time.Duration Values string KubeConfig string CertFile string KeyFile string CaFile string InsecureSkipTLSverify bool PlainHttp bool Keyring string Debug bool // For testing purposes only, prevents connecting to Kubernetes (happens even with DryRun=true and DryRunOption=client) ClientOnly bool }
type LintOptions ¶
type ListOptions ¶
type PackageOptions ¶
type PushOptions ¶
type RegistryOptions ¶
type RepoOptions ¶
type RepoServerOptions ¶
type SearchOptions ¶
type ShowOptions ¶
type TestOptions ¶
type UninstallOptions ¶
type UpgradeOptions ¶
type UpgradeOptions struct { Name string Chart string Namespace string Install bool Force bool ResetValues bool ReuseValues bool ResetThenReuseValues bool Atomic bool CleanupOnFail bool CreateNamespace bool Description string Devel bool DependencyUpdate bool DryRun bool DryRunOption string Wait bool Timeout time.Duration Values string KubeConfig string CertFile string KeyFile string CaFile string InsecureSkipTLSverify bool PlainHttp bool Keyring string Debug bool // For testing purposes only, prevents connecting to Kubernetes (happens even with DryRun=true and DryRunOption=client) ClientOnly bool }
Click to show internal directories.
Click to hide internal directories.