package
0.0.1-alpha.1
Repository: https://github.com/cloudoperators/greenhouse.git
Documentation: pkg.go.dev

# Functions

NewClient - creates a new Helm client with given ClientOption options currently supporting helm install and template actions and can be extended to support other actions.
WithChartPath - sets the chartPath flag for the helm client Note: Absolute paths are preferred.
WithClusterName - sets the clusterName flag for the helm client used in a kind cluster scenario.
WithKubeConfigPath - sets the kubeConfigPath flag for the helm client.
WithNamespace - sets the namespace flag for the helm client namespace will be used to install the chart or render the template.
WithReleaseName - sets the releaseName flag for the helm client release name will be used to install the chart or render the template with release labels.
WithValuesPath - sets the valuesPath flag for the helm client values provided in the file will be used to render the chart if no values path is provided, the default values will be used from util.GetManagerHelmValues().

# Structs

No description provided by the author

# Interfaces

IHelm - interface wrapper for an actual Helm client.

# Type aliases

No description provided by the author