deploy (Helm)

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

Target Properties

Property Name

Property Code

Required

Description

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

Inputs

Input Name

Input Code

Required

Description

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_BUILD_DEPENDENCIES

No

Rebuild dependencies from 'requirements.yaml'

Custom options

FDHLM_INP_OPTIONS

No

Any custom options to add to Helm Install command

Artifacts

This operation consumes artifacts from the artifacts repository.

Endpoint Selection

This operation delegates the selection to the workflow developer to determine.

Endpoint Execution

This operations delegates the execution to the workflow developer to decide.

The following macros are not currently supported in the footer:
  • style