helm

Release a Helm chart (update or install)
Arguments
KUBE_CONTEXT
- Kubernetes context to use (the name of the cluster as configured in Codefresh) (required)
CHART_NAME
- Helm chart name to release (path to chart folder, or name of packaged chart) (required)
RELEASE_NAME
- Helm release name
NAMESPACE
- target Kubernetes namespace
TILLER_NAMESPACE
- Kubernetes namespace where tiller is at
CHART_VERSION
- application chart version to install
CHART_REPO_URL
- Helm chart repository URL (overriden by injected Helm repository context)
CUSTOMFILE_<name>
- Values file to provide to Helm (as --file). see usage information below.
CUSTOM_<name>
- Value to provide to Helm (as --set). see usage information below.
    version: '1.0'
steps:
  deploy:
    type: helm
    arguments:
      CHART_REF: '${{CHART_REF}}'
      RELEASE_NAME: '${{RELEASE_NAME}}'
      KUBE_CONTEXT: '${{KUBE_CONTEXT}}'

  
github.comItay ShakuryAug 21, 2019source