[bitnami/memcached] Fix chart not being upgradable

This commit is contained in:
Javier J. Salmeron Garcia
2018-09-21 16:06:19 +02:00
parent 27e00b2c30
commit 7689bfc08f
3 changed files with 16 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
name: memcached
version: 0.4.35
version: 1.0.0
appVersion: 1.5.10
description: Chart for Memcached
keywords:

View File

@@ -72,3 +72,14 @@ $ helm install --name my-release -f values.yaml bitnami/memcached
```
> **Tip**: You can use the default [values.yaml](values.yaml)
## Upgrading
### To 1.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 1.0.0. The following example assumes that the release name is memcached:
```console
$ kubectl patch deployment memcached --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 }}"
template:
metadata:
labels: