Documentation ¶
Index ¶
- func IsEmptyManifest(manifest string) bool
- func RenderChartFromGithub(ctx context.Context, ref GithubChartRef) (*chart.Chart, error)
- func RenderChartsFromGithub(ctx context.Context, parentRef GithubChartRef) (map[string]*chart.Chart, error)
- func RenderManifestsFromGithub(ctx context.Context, ref GithubChartRef, ...) ([]releaseutil.Manifest, error)
- type GithubChartRef
- type HelmValue
- type HelmValues
- type Manifests
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsEmptyManifest ¶
func RenderChartFromGithub ¶
func RenderChartsFromGithub ¶
func RenderManifestsFromGithub ¶
func RenderManifestsFromGithub(ctx context.Context, ref GithubChartRef, values, releaseName, namespace, kubeVersion string) ([]releaseutil.Manifest, error)
Types ¶
type GithubChartRef ¶
type HelmValues ¶
type HelmValues []HelmValue
func Doc ¶
func Doc(s interface{}) HelmValues
func (HelmValues) ToMarkdown ¶
func (v HelmValues) ToMarkdown() string
type Manifests ¶
type Manifests []releaseutil.Manifest
func ManifestsFromResources ¶
func ManifestsFromResources(resources kuberesource.UnstructuredResources) (Manifests, error)
func RenderManifests ¶
func (Manifests) CombinedString ¶
func (Manifests) ResourceList ¶
func (m Manifests) ResourceList() (kuberesource.UnstructuredResources, error)
Click to show internal directories.
Click to hide internal directories.