mirror of
https://github.com/ipedrazas/drone-helm.git
synced 2026-06-04 18:24:13 +08:00
d77c4cde476fa51f7a4871666cc1045799d239d7
Helm (Kubernetes) plugin for drone.io
This plugin allows to deploy a Helm chart into a Kubernetes cluster.
- Current
helmversion: 2.9.1 - Current
kubectlversion: 1.11.0
Drone Pipeline Usage
For the usage information and a listing of the available options please take a look at the docs.
Run the local image (or replace drone-helm with quay.io/ipedrazas/drone-helm:
docker run --rm \
-e API_SERVER="https://$(minikube ip):8443" \
-e KUBERNETES_TOKEN="${KUBERNETES_TOKEN}" \
-e PLUGIN_NAMESPACE=default \
-e PLUGIN_SKIP_TLS_VERIFY=true \
-e PLUGIN_RELEASE=my-release \
-e PLUGIN_CHART=stable/redis \
-e PLUGIN_VALUES="tag=TAG,api=API" \
-e PLUGIN_DEBUG=true \
-e PLUGIN_DRY_RUN=true \
-e DRONE_BUILD_EVENT=push \
quay.io/ipedrazas/drone-helm
Contribution
TBD
Fork Notes
This is currently a fork of ipedrazas/drone-helm which is published to quai. The fork image will be published to dockerhub at peloton/drone-helm in the docs just replace until we know the long term path.
Description
Languages
Go
94.4%
Dockerfile
3.8%
Smarty
1.4%
Shell
0.4%