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