Documentation
¶
Index ¶
- func GetSettings() *cli.EnvSettings
- func ListRepo() ([]*repo.Entry, error)
- type Client
- func (c Client) GetRepoIP(arch string) (string, string, int, int, error)
- func (c Client) Install(name, chartName, chartVersion string, values map[string]interface{}) (*release.Release, error)
- func (c Client) List() ([]*release.Release, error)
- func (c Client) SyncRepoCharts(arch string) error
- func (c Client) Uninstall(name string) (*release.UninstallReleaseResponse, error)
- func (c Client) Upgrade(name, chartName, chartVersion string, values map[string]interface{}) (*release.Release, error)
- type Config
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSettings ¶
func GetSettings() *cli.EnvSettings
Types ¶
type Client ¶
type Client struct {
Namespace string
Architectures string
// contains filtered or unexported fields
}
func (Client) SyncRepoCharts ¶
type Interface ¶
type Interface interface {
Install(name string, chartName string, chartVersion string, values map[string]interface{}) (*release.Release, error)
Upgrade(name string, chartName string, chartVersion string, values map[string]interface{}) (*release.Release, error)
Uninstall(name string) (*release.UninstallReleaseResponse, error)
List() ([]*release.Release, error)
GetRepoIP(arch string) (string, string, int, int, error)
SyncRepoCharts(arch string) error
}
Click to show internal directories.
Click to hide internal directories.