Documentation ¶
Overview ¶
Package release allows to manage helm releases.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // Kubeconfig is content of kubeconfig file in YAML format, which will be used to authenticate // to the cluster and create a release. Kubeconfig string `json:"kubeconfig,omitempty"` // Namespace is a namespace, where helm release will be created and all it's resources. Namespace string `json:"namespace,omitempty"` // Name is a name of the release used to identify it. Name string `json:"name,omitempty"` // Chart is a location of the chart. It may be local path or remote chart in user repository. Chart string `json:"chart,omitempty"` // Values is a chart values in YAML format. Values string `json:"values,omitempty"` // Version is a requested version of the chart. Version string `json:"version,omitempty"` }
Config represents user-configured Helm release.
Click to show internal directories.
Click to hide internal directories.