mhlib

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2018 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	Alias string
	File  string
	Key   string
	Name  string
}

func (*App) Apply

func (a *App) Apply(configFile string, appSources []AppSource,
	printRendered bool)

func (*App) Build

func (a *App) Build(chart string)

Build app's chart dependencies.

If requirements.yaml exists at app's chart, run `helm dependency build` to build dependencies at that chart's directory.

func (*App) Destroy

func (a *App) Destroy(purge bool)

func (*App) GetFile

func (a *App) GetFile(appSources []AppSource, configFile string) string

func (*App) GetKey

func (a *App) GetKey() string

func (*App) Id

func (a *App) Id() string

Return app.Alias if one is set. If a.Alias is not set, return a.Name.

func (*App) Simulate

func (a *App) Simulate(configFile string, appSources []AppSource, printRendered bool)

func (*App) Status

func (a *App) Status()

type AppLog

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

func (*AppLog) Error

func (a *AppLog) Error()

func (*AppLog) Info

func (a *AppLog) Info(msg string)

type AppSource

type AppSource struct {
	Kind   string
	Source string
}

type Apps

type Apps struct {
	Apps []App
}

func (*Apps) Apply

func (a *Apps) Apply(configFile string, appSources []AppSource, printRendered bool)

func (*Apps) Destroy

func (a *Apps) Destroy(purge bool)

func (*Apps) Id

func (a *Apps) Id() []string

func (*Apps) Simulate

func (a *Apps) Simulate(configFile string, appSources []AppSource, printRendered bool)

func (*Apps) Status

func (a *Apps) Status()

Jump to

Keyboard shortcuts

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