[stable/memcached] Add extraArgs to values (#13080)

* [stable/memcached] add extraArgs to values

Signed-off-by: Aitor Ruano <aruano@pm.me>

* fix version

Signed-off-by: Aitor Ruano <aruano@pm.me>

* replace range by with flow statement

Signed-off-by: Aitor Ruano <aruano@pm.me>
This commit is contained in:
codearm-docker
2019-05-18 11:43:12 -07:00
committed by Kubernetes Prow Robot
parent 0a9a6f7ec6
commit eb4965810a
4 changed files with 13 additions and 3 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: memcached
version: 2.7.2
version: 2.8.2
appVersion: 1.5.12
description: Free & open source, high-performance, distributed memory object caching
system.
+1
View File
@@ -46,6 +46,7 @@ The following table lists the configurable parameters of the Memcached chart and
| `imagePullPolicy` | Image pull policy | `Always` if `imageTag` is `latest`, else `IfNotPresent` |
| `memcached.verbosity` | Verbosity level (v, vv, or vvv) | Un-set. |
| `memcached.maxItemMemory` | Max memory for items (in MB) | `64` |
| `memcached.extraArgs` | Additional memcached arguments | `[]` |
| `metrics.enabled` | Expose metrics in prometheus format | false |
| `metrics.image` | The image to pull and run for the metrics exporter | A recent official memcached tag |
| `metrics.imagePullPolicy` | Image pull policy | `Always` if `imageTag` is `latest`, else `IfNotPresent` |
+5 -2
View File
@@ -50,7 +50,7 @@ spec:
imagePullPolicy: {{ default "" .Values.imagePullPolicy | quote }}
command:
- memcached
- -m {{ .Values.memcached.maxItemMemory }}
- -m {{ .Values.memcached.maxItemMemory }}
{{- if .Values.memcached.extendedOptions }}
- -o
- {{ .Values.memcached.extendedOptions }}
@@ -58,6 +58,9 @@ spec:
{{- if .Values.memcached.verbosity }}
- -{{ .Values.memcached.verbosity }}
{{- end }}
{{- with .Values.memcached.extraArgs }}
{{ toYaml . | indent 8 }}
{{- end }}
ports:
- name: memcache
containerPort: 11211
@@ -101,4 +104,4 @@ spec:
{{- with .Values.affinity }}
affinity:
{{ toYaml . | trim | indent 8}}
{{- end }}
{{- end }}
+6
View File
@@ -29,6 +29,12 @@ memcached:
verbosity: v
extendedOptions: modern
## Additional command line arguments to pass to memcached
## E.g. to specify a maximum value size
## extraArgs:
## - -I 2m
extraArgs: []
## Define various attributes of the service
serviceAnnotations: {}
# prometheus.io/scrape: "true"