Redis YAML K8s

MD
S
Markdown

Simple redis cache container

------------------- Service -------------------

apiVersion: v1 kind: Service metadata: name: redis-svc spec: type: NodePort ports: - port: 6379 name: redis targetPort: 6379 selector: app: redis

------------------- Deployment -------------------

apiVersion: apps/v1 kind: Deployment metadata: name: redis-deployment spec: selector: matchLabels: app: redis tier: backend replicas: 1 template: metadata: labels: app: redis tier: backend spec: containers: - name: redis-pod image: redis:2.8.23 readinessProbe: exec: command: - redis-cli - ping initialDelaySeconds: 1 timeoutSeconds: 1 livenessProbe: exec: command: - redis-cli - ping initialDelaySeconds: 1 timeoutSeconds: 1 resources: requests: cpu: 150m memory: 100Mi limits: memory: 200Mi cpu: 200m ports: - containerPort: 6379 restartPolicy: Always

Created on 10/12/2020