service

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 10, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Helm

type Helm struct {
	// contains filtered or unexported fields
}

func NewHelm

func NewHelm(logger *logger.Logger, repos []*repo.Entry) (*Helm, error)

func (Helm) GetApp

func (h Helm) GetApp(ctx context.Context, ref *helmgatepb.AppRef) (*helmgatepb.App, error)

func (Helm) GetHistory

func (h Helm) GetHistory(ctx context.Context, filter *helmgatepb.HistoryFilter) (*helmgatepb.Apps, error)

func (Helm) InstallApp

func (h Helm) InstallApp(ctx context.Context, input *helmgatepb.AppInput) (*helmgatepb.App, error)

func (Helm) RollbackApp

func (h Helm) RollbackApp(ctx context.Context, ref *helmgatepb.AppRef) (*helmgatepb.App, error)

func (Helm) SearchApps

func (h Helm) SearchApps(ctx context.Context, filter *helmgatepb.AppFilter) (*helmgatepb.Apps, error)

func (Helm) SearchCharts

func (h Helm) SearchCharts(ctx context.Context, filter *helmgatepb.ChartFilter) (*helmgatepb.Charts, error)

func (Helm) UninstallApp

func (h Helm) UninstallApp(ctx context.Context, ref *helmgatepb.AppRef) (*empty.Empty, error)

func (Helm) UpdateApp

func (h Helm) UpdateApp(ctx context.Context, input *helmgatepb.AppInput) (*helmgatepb.App, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL