Versions in this module Expand all Collapse all v1 v1.23.14 Apr 4, 2026 v1.23.13 Mar 26, 2026 Changes in this version + type Cli struct + func NewCli(commandRunner exec.CommandRunner) *Cli + func (c *Cli) AddRepo(ctx context.Context, repo *Repository) error + func (c *Cli) Install(ctx context.Context, release *Release) error + func (c *Cli) Status(ctx context.Context, release *Release) (*StatusResult, error) + func (c *Cli) UpdateRepo(ctx context.Context, repoName string) error + func (c *Cli) Upgrade(ctx context.Context, release *Release) error + func (cli *Cli) CheckInstalled(ctx context.Context) error + func (cli *Cli) InstallUrl() string + func (cli *Cli) Name() string + type Config struct + Releases []*Release + Repositories []*Repository + type Release struct + Chart string + Name string + Namespace string + Values string + Version string + type Repository struct + Name string + Url string + type StatusInfo struct + FirstDeployed time.Time + LastDeployed time.Time + Notes string + Status StatusKind + type StatusKind string + const StatusKindDeployed + type StatusResult struct + Info StatusInfo + Name string + Namespace string + Version float64