Documentation ¶
Index ¶
- func GitClone(url string, userName, token string) (string, error)
- func PrintStatus(rel *release.Release) (string, error)
- type Deploy
- func (d *Deploy) Delete(releaseName string) (*release.UninstallReleaseResponse, error)
- func (d *Deploy) NewRelease(chartPath string, overrides []string) (*release.Release, error)
- func (d *Deploy) PrintRelease(rel *release.Release) (string, error)
- func (d *Deploy) Status() (*release.Release, error)
- func (d *Deploy) UpdateRelease(releaseName, chartPath string, overrides []string) (*release.Release, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Deploy ¶
type Deploy struct { DryRun bool StackName string Namespace string // contains filtered or unexported fields }
func (*Deploy) Delete ¶
func (d *Deploy) Delete(releaseName string) (*release.UninstallReleaseResponse, error)
Delete uninstall a specified release.
func (*Deploy) NewRelease ¶
NewRelease create a new helm release using specified helm chart. It is overrided with specified values and update image tag with revision.
Click to show internal directories.
Click to hide internal directories.