This operation deploys (installs or upgrades) a chart to a Kubernetes cluster.
This operation also supports Kubernetes Monitoring if the FlexDeploy server has a local kubectl client installed.
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
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 |
| No | K8s Context where the chart will be installed |
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 |
| 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 |
| No | A yaml file (or URL) with values to override. Property replacement will be performed on this file. |
Repository Name |
| No | Name of a chart repository |
Config file |
| No | K8s config file |
Build dependencies |
| No | Rebuild dependencies from 'requirements.yaml' |
Custom 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.