Documentation ¶
Index ¶
- func NewClientFactory(cl client.HelmClient) *helm.ClientFactory
- type Client
- func (c *Client) DeleteRelease(_ string) error
- func (c *Client) GetReleaseValues(_ string) (utils.Values, error)
- func (c *Client) IsReleaseExists(_ string) (bool, error)
- func (c *Client) LastReleaseStatus(_ string) (string, string, error)
- func (c *Client) ListReleasesNames(_ map[string]string) ([]string, error)
- func (c *Client) Render(_ string, _ string, _ []string, _ []string, _ string, _ bool) (string, error)
- func (c *Client) UpgradeRelease(_, _ string, _ []string, _ []string, _ string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientFactory ¶
func NewClientFactory(cl client.HelmClient) *helm.ClientFactory
Types ¶
type Client ¶
type Client struct { client.HelmClient UpgradeReleaseExecuted bool DeleteReleaseExecuted bool ReleaseNames []string }
func (*Client) DeleteRelease ¶
func (*Client) LastReleaseStatus ¶
func (*Client) ListReleasesNames ¶
Click to show internal directories.
Click to hide internal directories.