Commit 27348163 authored by Nicolas Steinmetz's avatar Nicolas Steinmetz Committed by David McKay

all charts to use helm upgrade --install instead of helm install ; helm delete…

all charts to use helm upgrade --install instead of helm install ; helm delete --purge replaced by helm uninstall (helm3 compatibility)
parent c25539d1
apiVersion: v1
name: chronograf
version: 1.1.6
version: 1.1.7
appVersion: 1.8.0
description: Open-source web application written in Go and React.js that provides
the tools to visualize your monitoring data and easily create alerting and automation
......
......@@ -8,7 +8,7 @@
```bash
helm repo add influxdata https://helm.influxdata.com/
helm install chronograf influxdata/chronograf --namespace monitoring
helm upgrade --install chronograf influxdata/chronograf --namespace monitoring
```
## Introduction
......@@ -25,7 +25,7 @@ This chart bootstraps a Chronograf deployment and service on a Kubernetes cluste
To install the chart with the release name `my-release`:
```bash
helm install my-release influxdata/chronograf
helm upgrade --install my-release influxdata/chronograf
```
The command deploys Chronograf on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
......@@ -37,7 +37,7 @@ The command deploys Chronograf on the Kubernetes cluster in the default configur
To uninstall/delete the `my-release` deployment:
```bash
helm delete my-release --purge
helm uninstall my-release
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
......@@ -87,7 +87,7 @@ The following table lists the configurable parameters of the chronograf chart an
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash
helm install my-release \
helm upgrade --install my-release \
--set ingress.enabled=true,ingress.hostname=chronograf.foobar.com \
influxdata/chronograf
```
......@@ -97,7 +97,7 @@ The above command enables persistence and changes the size of the requested data
Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash
helm install my-release -f values.yaml influxdata/chronograf
helm upgrade --install my-release -f values.yaml influxdata/chronograf
```
> **Tip**: You can use the default [values.yaml](values.yaml)
......
apiVersion: v1
name: influxdb
version: 4.3.3
version: 4.3.4
appVersion: 1.7.10
description: Scalable datastore for metrics, events, and real-time analytics.
keywords:
......
......@@ -8,9 +8,11 @@
```bash
helm repo add influxdata https://helm.influxdata.com/
helm install influxdb influxdata/influxdb --namespace monitoring
helm upgrade --install influxdb influxdata/influxdb --namespace monitoring
```
> **Tip**: `helm upgrade --install [RELEASE] [CHART] [FLAGS]` can be shortened : `helm upgrade -i [RELEASE] [CHART] [FLAGS]`
## Introduction
This chart bootstraps an InfluxDB statefulset and service on a Kubernetes cluster using the Helm Package manager.
......@@ -25,7 +27,7 @@ This chart bootstraps an InfluxDB statefulset and service on a Kubernetes cluste
To install the chart with the release name `my-release`:
```bash
helm install my-release influxdata/influxdb
helm upgrade --install my-release influxdata/influxdb
```
The command deploys InfluxDB on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
......@@ -37,7 +39,7 @@ The command deploys InfluxDB on the Kubernetes cluster in the default configurat
To uninstall/delete the `my-release` deployment:
```bash
helm delete my-release --purge
helm uninstall my-release
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
......@@ -101,7 +103,7 @@ The [full image documentation](https://hub.docker.com/_/influxdb/) contains more
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash
helm install my-release \
helm upgrade --install my-release \
--set persistence.enabled=true,persistence.size=200Gi \
influxdata/influxdb
```
......@@ -111,7 +113,7 @@ The above command enables persistence and changes the size of the requested data
Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash
helm install my-release -f values.yaml influxdata/influxdb
helm upgrade --install my-release -f values.yaml influxdata/influxdb
```
> **Tip**: You can use the default [values.yaml](values.yaml)
......
apiVersion: v1
name: kapacitor
version: 1.2.6
version: 1.2.7
appVersion: 1.5.4
description: InfluxDB's native data processing engine. It can process both stream
and batch data from InfluxDB.
......
......@@ -8,9 +8,11 @@
```bash
helm repo add influxdata https://helm.influxdata.com/
helm install kapacitor influxdata/kapacitor --namespace monitoring
helm upgrade --install kapacitor influxdata/kapacitor --namespace monitoring
```
> **Tip**: `helm upgrade --install [RELEASE] [CHART] [FLAGS]` can be shortened : `helm upgrade -i [RELEASE] [CHART] [FLAGS]`
## Introduction
This chart bootstraps A Kapacitor deployment and service on a Kubernetes cluster using the Helm Package manager.
......@@ -25,7 +27,7 @@ This chart bootstraps A Kapacitor deployment and service on a Kubernetes cluster
To install the chart with the release name `my-release`:
```bash
helm install my-release influxdata/kapacitor
helm upgrade --install my-release influxdata/kapacitor
```
The command deploys Kapacitor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
......@@ -37,7 +39,7 @@ The command deploys Kapacitor on the Kubernetes cluster in the default configura
To uninstall/delete the `my-release` deployment:
```bash
helm delete my-release --purge
helm uninstall my-release
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
......@@ -72,7 +74,7 @@ The [full image documentation](https://hub.docker.com/_/kapacitor/) contains mor
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash
helm install my-release \
helm upgrade --install my-release \
--set influxURL=http://myinflux.mytld:8086,persistence.enabled=true \
influxdata/kapacitor
```
......@@ -82,7 +84,7 @@ The above command enables persistence and changes the size of the requested data
Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash
helm install my-release -f values.yaml influxdata/kapacitor
helm upgrade --install my-release -f values.yaml influxdata/kapacitor
```
> **Tip**: You can use the default [values.yaml](values.yaml)
......
......@@ -38,7 +38,7 @@ The command deploys a Telegraf DaemonSet on the Kubernetes cluster in the defaul
To uninstall/delete the `my-release` deployment:
```console
helm delete my-release
helm uninstall my-release
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
......
apiVersion: v1
name: telegraf
version: 1.7.5
version: 1.7.6
appVersion: 1.13
deprecated: false
description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics.
......
......@@ -6,7 +6,7 @@
```console
helm repo add influxdata https://helm.influxdata.com/
helm install telegraf influxdata/telegraf --namespace monitoring
helm upgrade --install telegraf influxdata/telegraf --namespace monitoring
```
## Introduction
......@@ -22,7 +22,7 @@ This chart bootstraps a `telegraf` deployment on a [Kubernetes](http://kubernete
To install the chart with the release name `telegraf`:
`console
helm install telegraf influxdata/telegraf --namespace monitoring
helm upgrade --install telegraf influxdata/telegraf --namespace monitoring
```
The command deploys Telegraf on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
......@@ -34,7 +34,7 @@ The command deploys Telegraf on the Kubernetes cluster in the default configurat
To uninstall/delete the `telegraf` deployment:
`console
helm delete telegraf
helm uninstall telegraf
```
The command removes all the Kubernetes components associated with the chart and deletes the release.
......@@ -44,9 +44,11 @@ The command removes all the Kubernetes components associated with the chart and
The default configuration parameters are listed in `values.yaml`.
`console
helm install telegraf influxdata/telegraf
helm upgrade --install telegraf influxdata/telegraf
```
> **Tip**: `helm upgrade --install [RELEASE] [CHART] [FLAGS]` can be shortened : `helm upgrade -i [RELEASE] [CHART] [FLAGS]`
Outputs and inputs are configured as arrays of key/value dictionaries. Additional examples and defaults can be found in [values.yaml](values.yaml)
Example:
```
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment