forked from deliverybot/helm
-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
italolelis
committed
Jan 10, 2020
1 parent
6b6b0e1
commit ff8c878
Showing
1 changed file
with
21 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,54 @@ | ||
name: Helm Action | ||
description: Deploys a helm chart | ||
name: Helm Deploy | ||
description: Deploys a helm chart to Kubernetes | ||
author: lykon | ||
icon: box | ||
color: gray-dark | ||
branding: | ||
icon: anchor | ||
color: gray-dark | ||
inputs: | ||
release: | ||
description: Helm release name. Will be combined with track if set. (required) | ||
description: Helm release name. Will be combined with track if set. | ||
required: true | ||
namespace: | ||
description: Kubernetes namespace name. (required) | ||
description: Kubernetes namespace name. | ||
required: true | ||
chart: | ||
description: Helm chart path. If set to "app" this will use the built in helm | ||
chart found in this repository. (required) | ||
chart found in this repository. | ||
required: true | ||
values: | ||
description: Helm chart values, expected to be a YAML or JSON string. | ||
required: false | ||
dry-run: | ||
description: Task name. If the task is "remove" it will remove the configured | ||
helm release. | ||
required: false | ||
token: | ||
description: Github repository token. If included and the event is a deployment | ||
the deployment_status event will be fired. | ||
required: false | ||
value-files: | ||
description: Additional value files to apply to the helm chart. Expects JSON encoded | ||
array or a string. | ||
required: false | ||
secrets: | ||
description: Secret variables to include in value file interpolation. Expects | ||
JSON encoded map. | ||
required: false | ||
version: | ||
description: Version of the app, usually commit sha works here. | ||
required: false | ||
repo: | ||
description: Helm chart repository to be added. | ||
required: false | ||
repo_alias: | ||
description: Helm repository alias that will be used. | ||
required: false | ||
repo_username: | ||
description: Helm repository username if authentication is needed. | ||
required: false | ||
repo_password: | ||
description: Helm repository password if authentication is needed. | ||
required: false | ||
runs: | ||
using: docker | ||
image: Dockerfile |