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\