Documentation ¶
Index ¶
- Variables
- func NewWorkloadServer(serviceName string, server *api.Server, config *rest.Config, ...) *workloadServer
- type Chart
- type Detail
- type Details
- func (d Details) GetURLAndVer(chartName, version string) (url string, ver string, err error)
- func (d Details) LastVersion() (*Detail, error)
- func (d Details) Len() int
- func (d Details) Less(i, j int) bool
- func (d Details) Search(chartName, version string) (*Detail, error)
- func (d Details) SearchByChart(chartName string) (Details, error)
- func (d Details) Swap(i, j int)
- type Release
- type ReleaseDetail
- type Resources
- type RollBackRelease
Constants ¶
This section is empty.
Variables ¶
View Source
var Repos = map[string]string{}
Functions ¶
func NewWorkloadServer ¶
Types ¶
type Detail ¶
type Detail struct { Annotations map[string]string `json:"annotations,omitempty"` APIVersion string `json:"apiVersion"` AppVersion string `json:"appVersion"` Created time.Time `json:"created"` Dependencies []*helmchart.Dependency Maintainers []*helmhapichart.Maintainer Description string `json:"description"` Digest string `json:"digest"` Home string `json:"home"` Icon string `json:"icon"` Keywords []string `json:"keywords"` Name string `json:"name"` Sources []string `json:"sources"` Urls []string `json:"urls"` Version string `json:"version"` Repo string `json:"repo"` }
type ReleaseDetail ¶
type ReleaseDetail struct { Info *release.Info `json:"info,omitempty"` Manifest string `json:"manifest,omitempty"` Name string `json:"name,omitempty"` Config map[string]interface{} `json:"config,omitempty"` Version int `json:"version,omitempty"` NameSpace string `json:"namespace,omitempty"` Resources *Resources `json:"resources,omitempty"` }
type RollBackRelease ¶
type RollBackRelease struct {
Revision int `json:"revision,omitempty"`
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.