Documentation
¶
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" yaml:"kubeconfig,omitempty"`
// Namespace is a namespace, where helm release will be created and all it's resources
Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"`
// Name is a name of the release used to identify it
Name string `json:"name,omitempty" yaml:"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" yaml:"chart,omitempty"`
// Values is a chart values in YAML format
Values string `json:"values,omitempty" yaml:"values,omitempty"`
// Version is a requested version of the chart
Version string `json:"version,omitempty" yaml:"version,omitempty"`
}
Config represents user-configured Helm release
Click to show internal directories.
Click to hide internal directories.