[bitnami/apache] Fix chart not being upgradable

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
This commit is contained in:
Javier J. Salmeron Garcia
2018-09-21 10:41:03 +02:00
parent 27e00b2c30
commit c3a2454f8e
3 changed files with 16 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
name: apache
version: 1.0.0
version: 2.0.0
appVersion: 2.4.34
description: Chart for Apache HTTP Server
keywords:

View File

@@ -67,3 +67,14 @@ $ helm install --name my-release -f values.yaml bitnami/apache
```
> **Tip**: You can use the default [values.yaml](values.yaml)
## Upgrading
### To 2.0.0
Backwards compatibility is not guaranteed unless you modify the labels used on the chart's deployments.
Use the workaround below to upgrade from versions previous to 2.0.0. The following example assumes that the release name is apache:
```console
$ kubectl patch deployment apache --type=json -p='[{"op": "remove", "path": "/spec/selector/matchLabels/chart"}]'
```

View File

@@ -8,6 +8,10 @@ metadata:
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
spec:
selector:
matchLabels:
app: {{ template "fullname" . }}
release: "{{ .Release.Name }}"
replicas: 1
template:
metadata: