releases

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2017 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ReleaseHandlers added in v0.5.0

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

ReleaseHandlers defines handlers that serve Helm release data

func NewReleaseHandlers added in v0.5.0

func NewReleaseHandlers(ch data.Charts, hc data.Client) *ReleaseHandlers

NewReleaseHandlers takes a data.Client implementation and returns a ReleaseHandlers struct

func (*ReleaseHandlers) CreateRelease added in v0.5.0

func (r *ReleaseHandlers) CreateRelease(w http.ResponseWriter, req *http.Request)

CreateRelease installs a chart version

func (*ReleaseHandlers) DeleteRelease added in v0.5.0

func (r *ReleaseHandlers) DeleteRelease(w http.ResponseWriter, req *http.Request, params handlers.Params)

DeleteRelease deletes an existing release

func (*ReleaseHandlers) GetRelease added in v0.5.0

func (r *ReleaseHandlers) GetRelease(w http.ResponseWriter, req *http.Request, params handlers.Params)

GetRelease returns the extended version of a release

func (*ReleaseHandlers) GetReleases added in v0.5.0

func (r *ReleaseHandlers) GetReleases(w http.ResponseWriter, req *http.Request)

GetReleases returns all the existing releases in your cluster

Jump to

Keyboard shortcuts

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