Files
charts/bitnami/memcached/templates/NOTES.txt
Juan Ariza Toledano 7b99d3ba23 [bitnami/memcached] Chart standardized (#8668)
* [bitnami/memcached] Chart standardized

Signed-off-by: juan131 <juanariza@vmware.com>

* Implement requested changes

Signed-off-by: juan131 <juanariza@vmware.com>

* [bitnami/memcached] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-01-19 15:40:44 +01:00

44 lines
1.9 KiB
Plaintext

CHART NAME: {{ .Chart.Name }}
CHART VERSION: {{ .Chart.Version }}
APP VERSION: {{ .Chart.AppVersion }}
{{- if and (not .Values.auth.enabled) (contains .Values.service.type "LoadBalancer") }}
-------------------------------------------------------------------------------
WARNING
By specifying "serviceType=LoadBalancer" and not specifying "auth.enabled=true"
you have most likely exposed the Memcached service externally without any
authentication mechanism.
For security reasons, we strongly suggest that you switch to "ClusterIP" or
"NodePort". As alternative, you can also specify valid credentials using the
"auth.username" and "auth.password" parameters.
-------------------------------------------------------------------------------
{{- end }}
** Please be patient while the chart is being deployed **
Memcached can be accessed via port {{ .Values.service.ports.memcached }} on the following DNS name from within your cluster:
{{ include "common.names.fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}
{{- if eq .Values.architecture "high-availability" }}
Please see https://github.com/memcached/memcached/wiki/ConfiguringClient to understand the Memcached model and need for client-based consistent hashing.
You might also want to consider more advanced routing/replication approaches with mcrouter: https://github.com/facebook/mcrouter/wiki/Replicated-pools-setup
{{- end }}
{{- if .Values.metrics.enabled }}
To access the Memcached Prometheus metrics from outside the cluster execute the following commands:
kubectl port-forward --namespace {{ .Release.Namespace }} svc/{{ printf "%s-metrics" (include "common.names.fullname" .) }} {{ .Values.metrics.service.ports.metrics }}:{{ .Values.metrics.service.ports.metrics }} &
curl http://127.0.0.1:{{ .Values.metrics.service.ports.metrics }}/metrics
{{- end }}
{{- include "memcached.validateValues" . }}
{{- include "memcached.checkRollingTags" . }}