The HelmDeploy step deploys a Docker image to a Kubernetes cluster using a Helm chart.
The Helm chart used to deploy the image through this native step can be either:
When properly configured, the HelmDeploy step also performs a replace_envs operation on all files specified under the
valueFilePaths tag to replace all environment variables in those files with their values. This enables the step to derive information from a resource, such as the image name and tag from an Image, and use it to perform the deployment.
The HelmDeploy step uses the
helm upgrade command to perform the deployment.
The following topics provide more information on HelmDeploy Pipeline steps: