Skip to content

@k8slens/extensions

Globals / "src/main/helm/helm-chart-manager" / HelmChartManager

Class: HelmChartManager#

Hierarchy#

  • HelmChartManager

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new HelmChartManager(repo: HelmRepo): HelmChartManager

Defined in src/main/helm/helm-chart-manager.ts:14

Parameters:

Name Type
repo HelmRepo

Returns: HelmChartManager

Properties#

cache#

Protected cache: any

Defined in src/main/helm/helm-chart-manager.ts:13


repo#

Protected repo: HelmRepo

Defined in src/main/helm/helm-chart-manager.ts:14

Methods#

cachedYaml#

ProtectedcachedYaml(): Promise\<CachedYaml>

Defined in src/main/helm/helm-chart-manager.ts:60

Returns: Promise\<CachedYaml>


chart#

chart(name: string): Promise\

Defined in src/main/helm/helm-chart-manager.ts:21

Parameters:

Name Type
name string

Returns: Promise\


charts#

charts(): Promise\

Defined in src/main/helm/helm-chart-manager.ts:26

Returns: Promise\


getReadme#

getReadme(name: string, version?: string): Promise\

Defined in src/main/helm/helm-chart-manager.ts:36

Parameters:

Name Type Default value
name string -
version string ""

Returns: Promise\


getValues#

getValues(name: string, version?: string): Promise\

Defined in src/main/helm/helm-chart-manager.ts:47

Parameters:

Name Type Default value
name string -
version string ""

Returns: Promise\


Last update: November 10, 2020