Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This operation deploys (installs or upgrades) a chart to a Kubernetes cluster. 

Target Properties

Property Name

Property Code

Required

Description

Kubeconfig File Path

FDKN_KUBE_CONFIG_PATH

No

Absolute path of kubeconfig file

uses the default .kube file in the user home folder if not specified.

e.g.

Cloud Account

FDCLOUD_ACCOUNT_CODE

No

Select Cloud Account

Directory where Cloud CLI is installed

FDCLOUD_CLI_PATH

No

e.g. /usr/local/bin or /u01/azure/bin

...

Input Name

Input Code

Required

Description

Chart Name

FDHLM_INP_CHART_NAME

No

Name of a chart to be installed. (Reference/Package/Directory/URL). If empty takes the chart name from the project configuration.

K8s Context

FDHLM_INP_K8S_CONTEXT

No

K8s Context where the chart will be installed

Release Name

FDHLM_INP_RELEASE_NAME

No

Release name. If empty takes the chart name from the project configuration. If unspecified, it will autogenerate one for you

Values snippet

FDHLM_INP_VALUES_SNIPPET

No

Literal key and value pairs. Key and value are seperated by = sign. Different pairs are seperated by , for example: image.repository=docker/getting_started,image.tag=1.0.0. This supports property replacement directly, no need to use an expression.

Values file

FDHLM_INP_VALUES_FILE

No

A yaml file (or URL) with values to override. Property replacement will be performed on this file.

Repository Name

FDHLM_INP_REPO_NAME

No

Name of a chart repository

Config file

FDHLM_INP_CONFIG_FILE

No

K8s config file

Build dependencies

FDHLM_BUIDBUILD_DEPENDENCIES

No

Rebuild dependencies from 'requirements.yaml'

Custom options

FDHLM_INP_OPTIONS

No

Any custom options to add to Helm Install command

...