Skip to main content

Interface: ChartOptions

@kosko/helm.ChartOptions

Hierarchy​

  • LoadOptions

    ↳ ChartOptions

Properties​

apiVersions​

• Optional apiVersions: string[]

Kubernetes API versions used for Capabilities.APIVersions.

Defined in​

packages/helm/src/load.ts:33


caFile​

• Optional caFile: string

Verify certificates of HTTPS-enabled servers using this CA bundle.

Defined in​

packages/helm/src/load.ts:38


certFile​

• Optional certFile: string

Identify HTTPS client using this SSL certificate file.

Defined in​

packages/helm/src/load.ts:43


chart​

• chart: string

The path of a local chart or the name of a remote chart.

Defined in​

packages/helm/src/load.ts:23


dependencyUpdate​

• Optional dependencyUpdate: boolean

Run helm dependency update before installing the chart.

Defined in​

packages/helm/src/load.ts:48


description​

• Optional description: string

Add a custom description.

Defined in​

packages/helm/src/load.ts:53


devel​

• Optional devel: boolean

Use development versions, too. Equivalent to version '>0.0.0-0'. If version is set, this is ignored.

Defined in​

packages/helm/src/load.ts:58


generateName​

• Optional generateName: boolean

Generate the name (and omit the name parameter).

Defined in​

packages/helm/src/load.ts:63


includeCrds​

• Optional includeCrds: boolean

Include CRDs in the templated output.

Defined in​

packages/helm/src/load.ts:103


keyFile​

• Optional keyFile: string

Identify HTTPS client using this SSL key file.

Defined in​

packages/helm/src/load.ts:68


keyring​

• Optional keyring: string

Location of public keys used for verification (default ~/.gnupg/pubring.gpg).

Defined in​

packages/helm/src/load.ts:73


name​

• Optional name: string

Name of the release.

Defined in​

packages/helm/src/load.ts:28


nameTemplate​

• Optional nameTemplate: string

Specify template used to name the release.

Defined in​

packages/helm/src/load.ts:78


namespace​

• Optional namespace: string

Namespace scope for this request.

Defined in​

packages/helm/src/load.ts:83


noHooks​

• Optional noHooks: boolean

Prevent hooks from running during install.

Defined in​

packages/helm/src/load.ts:88


password​

• Optional password: string

Chart repository password where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:93


repo​

• Optional repo: string

Chart repository url where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:98


skipTests​

• Optional skipTests: boolean

Skip tests from templated output.

Defined in​

packages/helm/src/load.ts:108


timeout​

• Optional timeout: string

Time to wait for any individual Kubernetes operation (like Jobs for hooks) (default 5m0s)

Defined in​

packages/helm/src/load.ts:113


username​

• Optional username: string

Chart repository username where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:118


values​

• Optional values: any

Specify values.

Defined in​

packages/helm/src/load.ts:123


verify​

• Optional verify: boolean

Verify the package before using it.

Defined in​

packages/helm/src/load.ts:128


version​

• Optional version: string

Specify the exact chart version to use. If this is not specified, the latest version is used.

Defined in​

packages/helm/src/load.ts:133

Methods​

transform​

▸ Optional transform(manifest): undefined | null | Manifest

Parameters​

NameType
manifestManifest

Returns​

undefined | null | Manifest

Inherited from​

LoadOptions.transform

Defined in​

packages/yaml/dist/load.d.ts:7