Versions in this module Expand all Collapse all v0 v0.5.0 Aug 8, 2018 Changes in this version + type Client struct + func NewClient(host string) *Client + func (hc *Client) DeleteRelease(releaseName string) (*rls.UninstallReleaseResponse, error) + func (hc *Client) InstallRelease(chartdir, ns, releasename, overrides string) (*rls.InstallReleaseResponse, error) + func (hc *Client) InstallReleaseFromChart(chartdir, ns, releaseName, overrides string) (*rls.InstallReleaseResponse, error) + func (hc *Client) InstallReleaseWithoutWait(chartdir, ns, releasename, overrides string) (*rls.InstallReleaseResponse, error) + func (hc *Client) ListReleases() (*rls.ListReleasesResponse, error) + func (hc *Client) PrintRelease(release *release.Release) + func (hc *Client) ReleaseStatus(rname string) (string, error) + func (hc *Client) UpgradeRelease(chartDir, releaseName, overrides string) (*rls.UpdateReleaseResponse, error) + type ClientInterface interface + DeleteRelease func(releaseName string) (*rls.UninstallReleaseResponse, error) + InstallRelease func(chartdir, ns, releasename, overrides string) (*rls.InstallReleaseResponse, error) + InstallReleaseFromChart func(chartdir, ns, releaseName, overrides string) (*rls.InstallReleaseResponse, error) + InstallReleaseWithoutWait func(chartdir, ns, releasename, overrides string) (*rls.InstallReleaseResponse, error) + ListReleases func() (*rls.ListReleasesResponse, error) + PrintRelease func(release *release.Release) + ReleaseStatus func(rname string) (string, error) + UpgradeRelease func(chartDir, releaseName, overrides string) (*rls.UpdateReleaseResponse, error)