mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[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:
committed by
Kubernetes Prow Robot
parent
0a9a6f7ec6
commit
eb4965810a
@@ -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.
|
||||
|
||||
@@ -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` |
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user