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 apiVersion: v1
name: chronograf name: chronograf
version: 1.1.6 version: 1.1.7
appVersion: 1.8.0 appVersion: 1.8.0
description: Open-source web application written in Go and React.js that provides 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 the tools to visualize your monitoring data and easily create alerting and automation
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
```bash ```bash
helm repo add influxdata https://helm.influxdata.com/ helm repo add influxdata https://helm.influxdata.com/
helm install chronograf influxdata/chronograf --namespace monitoring helm upgrade --install chronograf influxdata/chronograf --namespace monitoring
``` ```
## Introduction ## Introduction
...@@ -25,7 +25,7 @@ This chart bootstraps a Chronograf deployment and service on a Kubernetes cluste ...@@ -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`: To install the chart with the release name `my-release`:
```bash ```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. 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 ...@@ -37,7 +37,7 @@ The command deploys Chronograf on the Kubernetes cluster in the default configur
To uninstall/delete the `my-release` deployment: To uninstall/delete the `my-release` deployment:
```bash ```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. 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 ...@@ -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, Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash ```bash
helm install my-release \ helm upgrade --install my-release \
--set ingress.enabled=true,ingress.hostname=chronograf.foobar.com \ --set ingress.enabled=true,ingress.hostname=chronograf.foobar.com \
influxdata/chronograf influxdata/chronograf
``` ```
...@@ -97,7 +97,7 @@ The above command enables persistence and changes the size of the requested data ...@@ -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, Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash ```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) > **Tip**: You can use the default [values.yaml](values.yaml)
......
apiVersion: v1 apiVersion: v1
name: influxdb name: influxdb
version: 4.3.3 version: 4.3.4
appVersion: 1.7.10 appVersion: 1.7.10
description: Scalable datastore for metrics, events, and real-time analytics. description: Scalable datastore for metrics, events, and real-time analytics.
keywords: keywords:
......
...@@ -8,9 +8,11 @@ ...@@ -8,9 +8,11 @@
```bash ```bash
helm repo add influxdata https://helm.influxdata.com/ 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 ## Introduction
This chart bootstraps an InfluxDB statefulset and service on a Kubernetes cluster using the Helm Package manager. 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 ...@@ -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`: To install the chart with the release name `my-release`:
```bash ```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. 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 ...@@ -37,7 +39,7 @@ The command deploys InfluxDB on the Kubernetes cluster in the default configurat
To uninstall/delete the `my-release` deployment: To uninstall/delete the `my-release` deployment:
```bash ```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. 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 ...@@ -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, Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash ```bash
helm install my-release \ helm upgrade --install my-release \
--set persistence.enabled=true,persistence.size=200Gi \ --set persistence.enabled=true,persistence.size=200Gi \
influxdata/influxdb influxdata/influxdb
``` ```
...@@ -111,7 +113,7 @@ The above command enables persistence and changes the size of the requested data ...@@ -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, Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash ```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) > **Tip**: You can use the default [values.yaml](values.yaml)
......
apiVersion: v1 apiVersion: v1
name: kapacitor name: kapacitor
version: 1.2.6 version: 1.2.7
appVersion: 1.5.4 appVersion: 1.5.4
description: InfluxDB's native data processing engine. It can process both stream description: InfluxDB's native data processing engine. It can process both stream
and batch data from InfluxDB. and batch data from InfluxDB.
......
...@@ -8,9 +8,11 @@ ...@@ -8,9 +8,11 @@
```bash ```bash
helm repo add influxdata https://helm.influxdata.com/ 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 ## Introduction
This chart bootstraps A Kapacitor deployment and service on a Kubernetes cluster using the Helm Package manager. 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 ...@@ -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`: To install the chart with the release name `my-release`:
```bash ```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. 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 ...@@ -37,7 +39,7 @@ The command deploys Kapacitor on the Kubernetes cluster in the default configura
To uninstall/delete the `my-release` deployment: To uninstall/delete the `my-release` deployment:
```bash ```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. 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 ...@@ -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, Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
```bash ```bash
helm install my-release \ helm upgrade --install my-release \
--set influxURL=http://myinflux.mytld:8086,persistence.enabled=true \ --set influxURL=http://myinflux.mytld:8086,persistence.enabled=true \
influxdata/kapacitor influxdata/kapacitor
``` ```
...@@ -82,7 +84,7 @@ The above command enables persistence and changes the size of the requested data ...@@ -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, Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,
```bash ```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) > **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 ...@@ -38,7 +38,7 @@ The command deploys a Telegraf DaemonSet on the Kubernetes cluster in the defaul
To uninstall/delete the `my-release` deployment: To uninstall/delete the `my-release` deployment:
```console ```console
helm delete my-release helm uninstall my-release
``` ```
The command removes all the Kubernetes components associated with the chart and deletes the release. The command removes all the Kubernetes components associated with the chart and deletes the release.
......
apiVersion: v1 apiVersion: v1
name: telegraf name: telegraf
version: 1.7.5 version: 1.7.6
appVersion: 1.13 appVersion: 1.13
deprecated: false deprecated: false
description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. description: Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics.
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
```console ```console
helm repo add influxdata https://helm.influxdata.com/ helm repo add influxdata https://helm.influxdata.com/
helm install telegraf influxdata/telegraf --namespace monitoring helm upgrade --install telegraf influxdata/telegraf --namespace monitoring
``` ```
## Introduction ## Introduction
...@@ -22,7 +22,7 @@ This chart bootstraps a `telegraf` deployment on a [Kubernetes](http://kubernete ...@@ -22,7 +22,7 @@ This chart bootstraps a `telegraf` deployment on a [Kubernetes](http://kubernete
To install the chart with the release name `telegraf`: To install the chart with the release name `telegraf`:
`console `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. 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 ...@@ -34,7 +34,7 @@ The command deploys Telegraf on the Kubernetes cluster in the default configurat
To uninstall/delete the `telegraf` deployment: To uninstall/delete the `telegraf` deployment:
`console `console
helm delete telegraf helm uninstall telegraf
``` ```
The command removes all the Kubernetes components associated with the chart and deletes the release. 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 ...@@ -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`. The default configuration parameters are listed in `values.yaml`.
`console `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) Outputs and inputs are configured as arrays of key/value dictionaries. Additional examples and defaults can be found in [values.yaml](values.yaml)
Example: 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