Documentation ¶
Index ¶
Constants ¶
View Source
const ( // HelmReleaseDeployed is the Helm release state where the deployment is // successfully applied to the cluster. HelmReleaseDeployed helmReleaseStatus = "deployed" // HelmReleaseFailed is the Helm release state where the deployment // encountered an error and couldn't be applied successfully to the cluster. HelmReleaseFailed helmReleaseStatus = "failed" )
Variables ¶
View Source
var ( // ErrorNotFound is for handling that error case when resource is not found ErrorNotFound = errors.New("not found") )
HelmDescriptors.
Functions ¶
This section is empty.
Types ¶
type HelmRelease ¶
type HelmRelease struct { ReleaseName string `json:"name" yaml:"name"` Namespace string `json:"namespace" yaml:"namespace"` Revision string `json:"revision" yaml:"revision"` UpdatedTime string `json:"updated" yaml:"updated"` // Note: not parsable implicitly. Status helmReleaseStatus `json:"status" yaml:"status"` Chart string `json:"chart" yaml:"chart"` AppVersion string `json:"app_version" yaml:"app_version"` }
HelmRelease describes a Helm release that can be listed by the Helm CLI.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.