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