forked from codefresh-contrib/cfstep-helm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugin.yml
47 lines (47 loc) · 1.66 KB
/
plugin.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
title: Release a Helm chart
image: codefresh/cfstep-helm:2.14.3
version: 0.1.1
description: 'Release a Helm chart (update or install)'
keywords:
- helm
categories:
- Featured
sources:
- https://github.com/codefresh-contrib/cfstep-helm
icon: 'http://steps.codefresh.io/static/image/ab7819eb-d1a5-4b83-a9a9-1ae65c8fa8d8.jpg'
maintainers:
- name: Itay Shakury
email: [email protected]
envs:
- name: KUBE_CONTEXT
type: required
description: 'Kubernetes context to use (the name of the cluster as configured in Codefresh) (required)'
- name: CHART_NAME
type: required
description: 'Helm chart name to release (path to chart folder, or name of packaged chart) (required)'
- name: RELEASE_NAME
type: required
description: Helm release name
- name: NAMESPACE
type: optional
description: target Kubernetes namespace
- name: TILLER_NAMESPACE
type: optional
description: Kubernetes namespace where tiller is at
- name: CHART_VERSION
type: optional
description: application chart version to install
- name: CHART_REPO_URL
type: optional
description: Helm chart repository URL (overriden by injected Helm repository context)
- name: SKIP_REPO_CREDENTIALS_VALIDATION
type: optional
- name: 'CUSTOMFILE_<name>'
type: optional
description: 'Values file to provide to Helm (as --file). see usage information below.'
- name: 'CUSTOM_<name>'
type: optional
description: 'Value to provide to Helm (as --set). see usage information below.'
- name: HELM_REPOSITORY_CONTEXT
type: optional
description: 'Helm repository context to use (the name of the helm repository as configured in Codefresh)'