Versions in this module Expand all Collapse all v0 v0.0.310 Jun 15, 2022 Changes in this version + const IndexYaml + func LoadChart(ctx context.Context, u string, cred *v1alpha1.HelmRepoCredential) (*bytes.Buffer, error) + func LoadRepoIndex(ctx context.Context, u string, cred *v1alpha1.HelmRepoCredential) (*helmrepo.IndexFile, error) + type Application struct + ApplicationId string + Charts []*ChartVersion + Description string + Icon string + Name string + Status string + type ChartVersion struct + ApplicationId string + ApplicationVersionId string + type HelmVersionWrapper struct + func (h HelmVersionWrapper) GetAppVersion() string + func (h HelmVersionWrapper) GetCreateTime() time.Time + func (h HelmVersionWrapper) GetDescription() string + func (h HelmVersionWrapper) GetHome() string + func (h HelmVersionWrapper) GetIcon() string + func (h HelmVersionWrapper) GetKeywords() string + func (h HelmVersionWrapper) GetMaintainers() string + func (h HelmVersionWrapper) GetName() string + func (h HelmVersionWrapper) GetPackageName() string + func (h HelmVersionWrapper) GetScreenshots() string + func (h HelmVersionWrapper) GetSources() string + func (h HelmVersionWrapper) GetUrls() string + func (h HelmVersionWrapper) GetVersion() string + func (h HelmVersionWrapper) GetVersionName() string + type SavedIndex struct + APIVersion string + Annotations map[string]string + Applications map[string]*Application + Generated time.Time + PublicKeys []string + func ByteArrayToSavedIndex(data []byte) (*SavedIndex, error) + func MergeRepoIndex(index *helmrepo.IndexFile, existsSavedIndex *SavedIndex) *SavedIndex + func (i *SavedIndex) Bytes() ([]byte, error) + func (i *SavedIndex) GetApplicationVersion(appId, versionId string) *v1alpha1.HelmApplicationVersion + type VersionInterface interface + GetAppVersion func() string + GetCreateTime func() time.Time + GetDescription func() string + GetHome func() string + GetIcon func() string + GetKeywords func() string + GetMaintainers func() string + GetName func() string + GetPackageName func() string + GetScreenshots func() string + GetSources func() string + GetUrls func() string + GetVersion func() string + GetVersionName func() string + func LoadPackage(pkg []byte) (VersionInterface, error)