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:34


caFile​

• Optional caFile: string

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

Defined in​

packages/helm/src/load.ts:39


certFile​

• Optional certFile: string

Identify HTTPS client using this SSL certificate file.

Defined in​

packages/helm/src/load.ts:44


chart​

• chart: string

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

Defined in​

packages/helm/src/load.ts:24


dependencyUpdate​

• Optional dependencyUpdate: boolean

Run helm dependency update before installing the chart.

Defined in​

packages/helm/src/load.ts:49


description​

• Optional description: string

Add a custom description.

Defined in​

packages/helm/src/load.ts:54


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:59


generateName​

• Optional generateName: boolean

Generate the name (and omit the name parameter).

Defined in​

packages/helm/src/load.ts:64


includeCrds​

• Optional includeCrds: boolean

Include CRDs in the templated output.

Defined in​

packages/helm/src/load.ts:104


keyFile​

• Optional keyFile: string

Identify HTTPS client using this SSL key file.

Defined in​

packages/helm/src/load.ts:69


keyring​

• Optional keyring: string

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

Defined in​

packages/helm/src/load.ts:74


name​

• Optional name: string

Name of the release.

Defined in​

packages/helm/src/load.ts:29


nameTemplate​

• Optional nameTemplate: string

Specify template used to name the release.

Defined in​

packages/helm/src/load.ts:79


namespace​

• Optional namespace: string

Namespace scope for this request.

Defined in​

packages/helm/src/load.ts:84


noHooks​

• Optional noHooks: boolean

Prevent hooks from running during install.

Defined in​

packages/helm/src/load.ts:89


password​

• Optional password: string

Chart repository password where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:94


repo​

• Optional repo: string

Chart repository url where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:99


skipTests​

• Optional skipTests: boolean

Skip tests from templated output.

Defined in​

packages/helm/src/load.ts:109


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:114


username​

• Optional username: string

Chart repository username where to locate the requested chart.

Defined in​

packages/helm/src/load.ts:119


values​

• Optional values: any

Specify values.

Defined in​

packages/helm/src/load.ts:124


verify​

• Optional verify: boolean

Verify the package before using it.

Defined in​

packages/helm/src/load.ts:129


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:134

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