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. 

Info

This operation also supports Kubernetes Monitoring if the FlexDeploy server has a local kubectl client installed.

...

Input NameInput CodeRequiredDescription
Chart NameFDHLM_INP_CHART_NAMENoName of a chart to be installed. (Reference/Package/Directory/URL). If empty takes the chart name from the project configuration.
K8s ContextFDHLM_INP_K8S_CONTEXTNoK8s Context where the chart will be installed
Release NameFDHLM_INP_RELEASE_NAMENoRelease 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 fileFDHLM_INP_VALUES_FILENoA yaml file (or URL) with values to override. Property replacement will be performed on this file.
Repository NameFDHLM_INP_REPO_NAMENoName of a chart repository
Config fileFDHLM_INP_CONFIG_FILENoK8s config file
Build dependenciesFDHLM_BUID_DEPENDENCIESNoRebuild dependencies from 'requirements.yaml'
Custom optionsFDHLM_INP_OPTIONSNoAny custom options to add to Helm Install command

...