frappe_docker/installation/kubernetes/helm-charts/erpnext/templates/deployment-redis-cache.yaml
Revant Nandgaonkar 2162c63a48 feat: kubernetes installation
helm chart for erpnext
job resources to create, backup, migrate sites
2020-03-07 22:35:02 +05:30

40 lines
1.1 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ include "erpnext.fullname" . }}-redis-cache
labels:
{{- include "erpnext.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
app.kubernetes.io/name: {{ include "erpnext.name" . }}-redis-cache
app.kubernetes.io/instance: {{ .Release.Name }}-redis-cache
replicas: 1
template:
metadata:
labels:
app.kubernetes.io/name: {{ include "erpnext.name" . }}-redis-cache
app.kubernetes.io/instance: {{ .Release.Name }}-redis-cache
spec:
containers:
- name: master
image: redis:5-alpine
command: ["redis-server"]
args:
- "--maxmemory 292mb"
- "--maxmemory-policy allkeys-lru"
- "--appendonly no"
- "--save \"\""
resources: {}
ports:
- containerPort: 6379
livenessProbe:
tcpSocket:
port: 6379
initialDelaySeconds: 5
periodSeconds: 10
readinessProbe:
tcpSocket:
port: 6379
initialDelaySeconds: 5
periodSeconds: 10