Documentation
¶
Index ¶
- func Apply(h Helm, verbose bool) error
- func DeleteRelease(chartName, namespace string) error
- func GetReleaseValues(releaseName, namespace string) (map[string]interface{}, error)
- func ListRelease(releaseName, namespace string) (bool, error)
- func ListReleases(namespace string) ([]*release.Release, error)
- func Uninstall(h Helm, verbose bool) (*release.UninstallReleaseResponse, error)
- func Upgrade(h Helm) error
- type Helm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Apply ¶
Apply applies a Helm chart using the provided Helm struct configuration. It returns an error if any operation fails, otherwise, it returns nil.
func DeleteRelease ¶
DeleteRelease deletes a Helm release based on the specified chart name and namespace.
func GetReleaseValues ¶
func ListRelease ¶
ListRelease lists Helm releases based on the specified chart name and namespace. It returns an error if any operation fails, otherwise, it returns nil.
Types ¶
Click to show internal directories.
Click to hide internal directories.