Documentation ¶
Index ¶
- Constants
- func New(logger log.Logger, kubeClient *kubernetes.Clientset, opts TillerOptions) helm.Client
- type HelmV2
- func (h *HelmV2) DependencyUpdate(chartPath string) error
- func (h *HelmV2) Get(releaseName string, opts helm.GetOptions) (*helm.Release, error)
- func (h *HelmV2) History(releaseName string, opts helm.HistoryOptions) ([]*helm.Release, error)
- func (h *HelmV2) Pull(ref, version, dest string) (string, error)
- func (h *HelmV2) PullWithRepoURL(repoURL, name, version, dest string) (string, error)
- func (h *HelmV2) RepositoryAdd(name, url, username, password, certFile, keyFile, caFile string) error
- func (h *HelmV2) RepositoryImport(path string) error
- func (h *HelmV2) RepositoryIndex() error
- func (h *HelmV2) RepositoryRemove(name string) error
- func (h *HelmV2) Rollback(releaseName string, opts helm.RollbackOptions) (*helm.Release, error)
- func (h *HelmV2) Status(releaseName string, opts helm.StatusOptions) (helm.Status, error)
- func (h *HelmV2) Uninstall(releaseName string, opts helm.UninstallOptions) error
- func (h *HelmV2) UpgradeFromPath(chartPath string, releaseName string, values []byte, opts helm.UpgradeOptions) (*helm.Release, error)
- func (h *HelmV2) Version() string
- type TillerOptions
Constants ¶
View Source
const VERSION = "v2"
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(logger log.Logger, kubeClient *kubernetes.Clientset, opts TillerOptions) helm.Client
New attempts to setup a Helm client
Types ¶
type HelmV2 ¶
type HelmV2 struct {
// contains filtered or unexported fields
}
HelmV2 provides access to the Helm v2 client, while adhering to the generic Client interface
func (*HelmV2) DependencyUpdate ¶
func (*HelmV2) PullWithRepoURL ¶
func (*HelmV2) RepositoryAdd ¶
func (*HelmV2) RepositoryImport ¶
func (*HelmV2) RepositoryIndex ¶
func (*HelmV2) RepositoryRemove ¶
func (*HelmV2) Uninstall ¶
func (h *HelmV2) Uninstall(releaseName string, opts helm.UninstallOptions) error
func (*HelmV2) UpgradeFromPath ¶
Click to show internal directories.
Click to hide internal directories.