Skip to content

Commit

Permalink
all charts to use helm upgrade --install instead of helm install ; he…
Browse files Browse the repository at this point in the history
…lm delete --purge replaced by helm uninstall (helm3 compatibility)
  • Loading branch information
nsteinmetz authored and rawkode committed Mar 4, 2020
1 parent c25539d commit 2734816
Show file tree
Hide file tree
Showing 9 changed files with 30 additions and 24 deletions.
2 changes: 1 addition & 1 deletion charts/chronograf/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
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
Expand Down
10 changes: 5 additions & 5 deletions charts/chronograf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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.
Expand All @@ -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.
Expand Down Expand Up @@ -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
```
Expand All @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion charts/influxdb/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
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:
Expand Down
12 changes: 7 additions & 5 deletions charts/influxdb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.
Expand All @@ -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.
Expand Down Expand Up @@ -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
```
Expand All @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion charts/kapacitor/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
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.
Expand Down
12 changes: 7 additions & 5 deletions charts/kapacitor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.
Expand All @@ -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.
Expand Down Expand Up @@ -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
```
Expand All @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion charts/telegraf-ds/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion charts/telegraf/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
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.
Expand Down
10 changes: 6 additions & 4 deletions charts/telegraf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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.
Expand All @@ -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.
Expand All @@ -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:
```
Expand Down

0 comments on commit 2734816

Please sign in to comment.